国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#學習日記2017-02-07 Combox下拉控件問題

2019-11-11 03:26:09
字體:
來源:轉載
供稿:網友

問題1描述:后臺 傳輸數據到前臺界面,想要實現的功能是在combox控件中默認顯示從數據庫中讀取出來的第一個數據

解決方法:利用Combox的SelectedIndex屬性可以解決數據默認的選項的問題,

eg:

 cmbPRoNO.SelectedIndex = 0; //設置下拉控件默認顯示第一項數據。還可以默認選中其他的選項

學習內容:

Combox的SelectedIndex屬性可以設置默認的選中項。

問題描述:Combox控件的數據來源是從后臺傳入的一個DataTable對象,這個對象有兩列,一列對應名稱,一列對應值,要求Combox控件顯示的是名稱,值和名稱還要一一對應。在程序運行的時候Combox控件中選中一個名字,背后對應一個值,并將這個值傳入數據庫中。

解決方法:Combox控件可以利用DataTable對象綁定數據來源,一般這個表格都只有兩列。使用Combox類的ValueMember屬性可以綁定Combox控件子項的值,使用Combox類的DisplayMember屬性可以綁定子項的名稱

eg:

                      Public void xxx()                       {                            DataTable dt = new DataTable();            //定義一個DataTable對象dt                       dt = clsPubCT.ConvertxmlToDataSet(strResultDt); //對dt進行賦值                       cmbProNO.DataSource = dt;                       //Combox控件綁定數據來源為dt             
                       cmbProNO.ValueMember = dt.Columns[0].ToString(); // 設置Combox控件的ValueMember 屬性                       cmbProNO.DisplayMember = dt.Columns[1].ToString(); //設置Combox控件的DisplayMember屬性                       cmbProNO.SelectedIndex = 0;       //設置Combox控件默認選中值為第一項。                                              }

學習內容:

首先需要指定 combox.DataSource,然后用表DataSource的字段名設置combox 的 ValueMember和DisplayMember ,那么當你選擇combox 的一個item時,你直接可見的是此item的 DisplayMember 對應內容,而此 item的值是ValueMember 的對應內容。

添加問題:如何獲取綁定數據來源的Combox控件中選中的值,如何獲取綁定數據來源的Combox控件選中的名稱。

解決方法:Combox控件的text屬性可以獲取選中項的文本信息,本列中可以獲取Combox控件的DisplayMember 名稱,Combox控件的SelectedValue屬性可以獲取選中項的值,本例中可以獲取Combox控件的ValueMember值

//更新工序編碼,獲取combox控件的選中項的值(名稱對應的值)
configSet.AppSettings.Settings["ProcedureNO"].Value = cmbProNO.SelectedValue.ToString(); 
//更新工作單元名稱,獲取combox控件的選中項的文本值(名稱)
configSet.AppSettings.Settings["WorkUnitName"].Value = cmbStationNO.Text;
//更新數據類型,如果控件中只有一個值,直接使用SelectedItem獲取相關的值。
configSet.AppSettings.Settings["DataType"].Value = cmbDateType.SelectedItem.ToString(); 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃江县| 兰考县| 巴塘县| 汤阴县| 观塘区| 泰来县| 文水县| 南汇区| 台州市| 高清| 额济纳旗| 城固县| 扬中市| 顺平县| 镇安县| 柯坪县| 密山市| 舞阳县| 莱阳市| 阿勒泰市| 涿州市| 美姑县| 旺苍县| 宽甸| 新巴尔虎左旗| 江门市| 新化县| 文昌市| 安陆市| 资兴市| 深州市| 台东县| 湘西| 抚州市| 涞源县| 成武县| 双江| 西和县| 黔南| 塔城市| 景东|