變量=this.lookupedit.editvalue.tostring() //是ookupedit.PRoperties.valuemember的值
變量=this.lookupedit.text.trim() //是ookupedit.properties.displaymember 的值
特別值得注意的是,有時候我們要使用lookupedit來實(shí)現(xiàn)combox的一些效果,在實(shí)際的使用過程中在程序加載的時候會默認(rèn)的選擇第一項,它的設(shè)置是:
lookupedit.itemindex=0; //選擇第一項 lookupedit.itemindex=-1; //無選項,此時顯示的是nulltext值 其實(shí)這個地方只要editvalue==null,lookupedit就顯示nulltext lookupedit1.editvalue=value;//自動搜索datasouse,選擇與之匹配的值,沒有的情況下賦值null ,value的值必須與valuemember的數(shù)據(jù)類型一致。
gridControl自動適應(yīng)列寬度:
gridView1.OptionsView.ColumnAutoWidth = false;gridView1.BestFitColumns();
第一種情況: DataView dv = this.gridView1.DataSource as DataView; DataTable dt= dv.Table; DataRow[] rows= dt.Select(this.gridView1.RowFilter);第二種情況:BindingSource dv = this.gvwResult.DataSource as System.Windows.Forms.BindingSource;DataTable dt = dv.DataSource as DataTable;DataRow[] filteredRows = dt.Select(this.gvwResult.RowFilter);注:gridview的屬性RowFilter恰好適合DataTable的Select方法。
新聞熱點(diǎn)
疑難解答