ComboBox + DataGridView组合控件,设计期点Columns属性提示未将对象引用设置到对象的实例,请帮忙

问题描述

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Drawing;usingSystem.Data;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Drawing.Design;namespaceLWQ.MyControl{publicpartialclassComboboxTest:ComboBox{DataGridViewd;publicComboboxTest(){d=newDataGridView();}publicDataGridViewDataGridView{get{returnd;}}}}

解决方案

解决方案二:
方法不对,不是自定义控件,而是选择添加用户控件。创建用户控件之后,在里面添加combobox和datagridview,添加属性、事件等等就跟普通的开发一样。编译通过后直接拖动这个用户控件到你的窗体就可以使用了。
解决方案三:
哇,得到版主的回答,刚开始用C#开始不太熟悉,我是想点击下拉出来网格,选择完确认,也只有这种方法么

时间: 2024-09-20 05:40:18

ComboBox + DataGridView组合控件,设计期点Columns属性提示未将对象引用设置到对象的实例,请帮忙的相关文章

Silverlight使用时,从工具箱拖拉控件到设计窗体时,抛出异常,System.NullReferenceException 未将对象引用设置到对象的实例。

问题描述 System.NullReferenceException未将对象引用设置到对象的实例.在Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.<GetXmlNamespaceCompatibilityMappings>d__8.MoveNext()在MS.Internal.Design.Metadata.ReflectionProjec

C# 将datagridview 赋值到datatable出错:未将对象引用设置到对象的实例

问题描述 for(inti=0;i<dataGridView1.Rows.Count;i++){dr=dt.NewRow();for(intj=0;j<=4;j++){dr[j]=this.dataGridView1.Rows[i].Cells[j].Value.ToString();}dt.Rows.Add(dr);} 解决方案 解决方案二:你的dataGridView1里面有数据吗?解决方案三:你定义的新行都还没指定多少列,你就用dr[j]来指定哪个单元格当然会报错解决方案四:dataGr

自定义view 组合控件,怎么自定义的属性attrs怎么在布局里提示不出来~

问题描述 自定义view 组合控件,怎么自定义的属性attrs怎么在布局里提示不出来~ 我在构造方法里引用了属性值TypedArray typedArray = context.getTheme().obtainStyledAttributes(attrs R.styleable.CustomView defStyle 0);使用控件的布局里也添加了xmlns:custom=""http://schemas.android.com/apk/res/完整包名"" 解决

呈现用户控件错误,未将对象引用设置到对像实例中

问题描述 我创建了一个WEB用户控件,拖拽的时候出现呈现用户控件错误,未将对象引用设置到对像实例中的错误,但是控件可以正常运行,并能得到结果.以下是我创建控件TextBoxCustom.cs的代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Text;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebContro

datagridview中删除行或列时怎么总是提示未将对象引用设置添加到对象的实例

问题描述 datagridview中删除行或列时怎么总是提示未将对象引用设置添加到对象的实例未绑定数据库,只是动态添加行,动态删除行,不知为什么总是提示未将对象引用设置添加到对象的实例,但删除效果正常,为什么?请大神解答dataGridView1.Rows.RemoveAt(0); 解决方案 解决方案二:说明某个属性为null,进而又对其进行了操作.解决方案三:执行dataGridView1.Rows.RemoveAt(0);之前,你应该先判断dataGridView1.Rows.Count没有

利用picturebox、contextmenustrip和textbox设计一个新的组合控件

问题描述 我想把picturebox.contextmenustrip和textbox三个控件放在一个自定义的组合控件里面,没有写其余的代码,直接编译后,将该组合控件添加进工具箱.之后新建了一个winform窗体,在窗体里面调用该组合控件,发现该组合控件并没有picturebox的属性和方法,比如要在组合控件里面显示图片的功能.这个问题应该怎么解决?求有知道的大神帮助,小弟非常感谢!! 解决方案 解决方案二:本来就没有,你需要自己加上,比如:publicImageBackgroundImage{

用托管C++编写自定义Web组合控件

什么是自定义的组合控件 自定义的Web组合控件正如它名字说的那样:在单个控件中集成了一个或多个服务端程序及HTML控件.自定义的组合控件在功能上与用户控件非常类似,最大的不同之处是,它只存在于它自己的程序集中(或与其他控件共享),能被放在工具条中,并可提供它所包含控件的所见即所得视图方式. 另一方面,自定义Web组合控件比用户控件(user control)更加难创建,因为Visual Studio.NET的设计者们并没有提供可视化创建它们的任何工具,因此,问题是:为什么要用组合控件取代用户控件

我要做一个组合控件,电压,电流是要从串口获得,但要用几十次,怎么把它封装成一个控件呢?

问题描述 我要做一个组合控件,电压,电流是要从串口获得,但要用几十次,怎么把它封装成一个控件呢? 解决方案 mfc新建一个atl项目,activex控件 c#新建一个windows控件库 设计界面,编码都是一样的.

mfc界面美化-MFC的Button控件设计界面

问题描述 MFC的Button控件设计界面 新手求救,花了一天做button按钮的设计还做不出来,能改变颜色和大小就好,最好能有源代码,这样我才看的懂 解决方案 MFC_Button控件MFC Button控件的背景色MFC Button控件的背景色 解决方案二: CButton有个SetBitmap函数,想要什么图案自己画,大小是按钮的基本参数,很容易设置. 解决方案三: 要重绘啊,自己用代码来生成按钮