在做Windows窗体上ADO.NET数据绑定试验的时候,发现实例中提到的一些控件在vs2012的工具箱中找不到,开始以为是工具箱中的控件太多没看到,结果重新找还是没找到,难道是因为控件升级了?yes,控件确实升级了,但是原控件还是可以使用的,并且是可以被添加的。控件添加的步骤是这样的:
1、在工具箱上有控件的任意地方右击选择“选择项(I)…”
2、经过一段时间的等待就会将各个选项卡的项目全部加载上
3、接下来找到要添加的控件,勾选,确定。
4、要添加的控件就呈现在工具箱中了。但是,它不是像其他控件一样是按照字母顺序排列的,而是放在了工具箱中其他控件的后面。
控件虽然是添加上了,但是,既然DataGrid是Windows窗体上用来实现ADO.NET数据绑定的控件,那为什么不在工具箱中显示呢?把它隐藏说明它不常用,那么在实现这个功能的时候,是不是还有其他的控件可以代替它?
是的,确实有其他控件可以替代它:DataGridView。那么这两者有什么区别呢?首先,DataGridView是DataGrid的升级,其次,DataGrid是用在网站编程的,DataGridView是用在windows编程的,所以,在Windows窗体上进行ADO.NET数据绑定的时候,用DataGridView更合适一点。
分享到:
相关推荐
可以在labview中动态的添加控件。其中的send.vi为发送程序,可以在运行时在receive.vi中添加一个字符串控件。
QTableView 中单元格添加控件的实例代码(含combobox)QTableView 中单元格添加控件的实例代码(含combobox)QTableView 中单元格添加控件的实例代码(含combobox)
在MFC中添加控件时显示 该控件不支持此接口,解决这类问题的办法
可视化在窗体上添加任意大小的控件类 就像在VS中可视化添加控件。直接可视化鼠标拖拽就可以在窗体上添加上一个任意大小的控件。
C# DataGridView单元格中动态添加多个控件。开发环境VS2012。
在 .net C#,在panel上动态增加控件示例子,简单,一看就会.
pyqt5 实现 主窗口中动态添加控件 自己使用的笨方法,但是效果一样
在程序运行时向程序中添加控件,实现动态添加控件的灵活性!
本例为动态添加一Ctreectrl控件的方法, 以及如何为动态生成的控件添加事件。
向窗体中动态添加控件 向窗体中动态添加控件 向窗体中动态添加控件向窗体中动态添加控件
ACCESS窗体 原生的控件都是无法动态添加的,但是我通过添加一个Frame容器控件,实现了这个想法。...并且能够获取到动态添加控件的事件。 只是,动态添加的控件必须是UserForm控件了,一些属性、方法、事件稍有不同!
C#的ListView添加各种自定义控件,CheckBox,ComboBox等
在窗体上双击任意位置创建文本框控件,并要求文本框中显示序号,在窗体上右键单击,在鼠标点击位置创建ComboBox,并要求为每个ComboBox自动添加选项
说明在VS2008中添加播放控件AxWindowsMediaPlayer的详细步骤。
很多时候我们可以在UI designer上拖拽控件进行编写UI,但有的时候需要的控件数量是未知的,这时候就需要在代码中进行编写了。
当QTwidget的控件不满足开发者的需求的时候,如何在QT中快捷的添加自定义控件
在工具栏上添加通用控件 在工具栏上添加通用控件 在工具栏上添加通用控件
修复Visual Studio控件不能添加变量错误
wpf在RichTextBox中添加控件未启用
C# ListView中添加ComboBox等控件 效果见 http://blog.csdn.net/xuegacl/article/details/49795479