C# 使用Winform 獲取下拉框 選中的值

我就廢話不多說瞭,大傢還是直接看代碼吧~

string PrintName = cmbPrinter.SelectedIndex.ToString();
 PrintName = cmbPrinter.SelectedItem.ToString(); //
 if (cmbPrinter.SelectedIndex != 0)
 {
 }
 string PrintName = "";
 PrintName = cmbPrinter.SelectedItem.ToString(); //"Gprinter GP-1124T0"
 var ss0 = cmbPrinter.Text; //Gprinter GP-1124T0"
 var ss = cmbPrinter.SelectedIndex.ToString(); // 0
//循環下拉框
  string ptr = dals.SelectContentByID(1); //查詢系統表中 打印機名稱
  for (int i = 0; i < cmbPrinter.Items.Count; i++)
  {
    if (cmbPrinter.Items[i].ToString() == ptr)
    {
 cmbPrinter.SelectedIndex = i;
 break;
    }
  }

補充:C# wpf 獲取combobox選中的值

獲取當前所顯示的值

combobox.Text;

獲取SelectionChanged後選中的值

combobox.SelectedItem;

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。如有錯誤或未考慮完全的地方,望不吝賜教。

推薦閱讀: