C#.net的dataGrid的Column怎么不多自带几种风格,如Combobox,datePickup,Radiobox等,非得自已再去增加控件/绑定数据/坐标定位/控制显示或隐藏等,真的有点烦,那么强大的功能都做得很好,偏不管这些东西,可是现在毕竟做数据库的人多啊!
在dataGrid方面,
VB也是MS的,就不必说了。
PB的dataWindow对象自带的功能最强,而且可为多个dataWindow控件调用,设计一次,无限重用,且连报表都出来了。
Delphi的DBgrid很多人都说自带功能很臭,但有不少第三方控件相当不错,很容易取得。
请各位指教,up有分。
可以把一些控件绑在模板列上。
自己写罗
在.net版的文章里有很好的例子(henry写的)
:)
只能自已用模板列了
可用动态模板列,参照
http://www.tripleasp.net/tutorial.aspx?NavID=27
关于你说的那些功能dataGrid都可以实现,就是比较麻烦,具体方法这个贴里都有。
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp
其实我也觉得dataGrid不是很好,比如实现合并单元格这样常用的功能都没有了。
可以自已做,用不同的控件来漂啊漂
up
模板列可以解决你的问题,你只要学会了用法,我想你的困惑就没有了,dataGrid非常强大,你想到的功能基本都能实现,关键看你是否真正吃透了它
多想、多做
up
祝你好运
很容易的,只不过你对它的了解太少了
up
up
Windows.Forms.DataGrid控件只支持TextBox和CheckBox两种Style,需要其它的需要自己Create。
能實現那是很自然的事,關鍵是能否用的簡單,用它的大多是做數據庫的,也就是要大量使
用那個東東的,如果實現一個功能都得這麼麻煩,那還不寧願沒有。
當然超級高手是肯定能使其使用簡單的,但這種人好象並不是很多。
我總感覺微軟是特意如此。