您的位置:程序门 -> .net技术 -> vb.net



vb.net 中使用 datagrid 的实例


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb.net 中使用 datagrid 的实例[已结贴,结贴人:gsjack]
发表于:2007-04-09 11:45:20 楼主
如果从database中读出table   a的资料(dataset)后,(动态)绑定到datagrid,之后,如何在datagrid中设置下拉数据列和checked   box列??
发表于:2007-04-09 12:00:301楼 得分:5
http://www.syncfusion.com/faq/windowsforms/faq_c44c.aspx#q480q
how   can   i   put   a   combobox   in   a   column   of   a   datagrid?
发表于:2007-04-09 15:35:212楼 得分:5
使用flexgrid吧
个人感觉比datagrid强大很多
而且设置跟datagrid一样容易
发表于:2007-04-10 08:53:273楼 得分:5
how   can   i   put   a   combobox   in   a   column   of   a   datagrid?
发表于:2007-04-10 08:56:154楼 得分:15
///   <summary>
                ///   設置datagridview中某個欄位為combobox
                ///   </summary>
                ///   <param   name= "icolumn "> 需要更改的欄位號 </param>
                public   void   setcomboboxcolumns(int   icolumn,   string   icolname)
                {
                        this.datagridview1.columns.removeat(icolumn);
                        datagridviewcomboboxcolumn   comboboxcolumn   =   new   datagridviewcomboboxcolumn();
                        comboboxcolumn   =   createcomboboxcolumn(icolname);
                        setdatagridviewcombobox(ref   comboboxcolumn);
                        this.datagridview1.columns.insert(icolumn,   comboboxcolumn);
                }

                ///   <summary>
                ///   取得datagridview中一個combobox欄位的屬性

                ///   </summary>
                ///   <returns> 格式化以後的datagridview的comboboxcolumn </returns>
                public   virtual   datagridviewcomboboxcolumn   createcomboboxcolumn(string   icol)
                {
                        datagridviewcomboboxcolumn   column   =   new   datagridviewcomboboxcolumn();
                        {
                                column.datapropertyname   =   icol;
                                column.dropdownwidth   =   200;
                                column.headertext   =   resourcefactory.getmultilanguage(icol);
                        }
                        return   column;
                }

                ///   <summary>
                ///   設置combobox欄位的顯示值與實際值等
                ///   </summary>
                ///   <param   name= "ref   comboboxcolumn "> 需要設定的combobox欄位名 </param>
                public   virtual   void   setdatagridviewcombobox(ref   datagridviewcomboboxcolumn   comboboxcolumn)
                {

                }


自己改成vb.net


快速检索

最新资讯
热门点击