ComboBox文本选择 [英] ComboBox Text Selection

查看:73
本文介绍了ComboBox文本选择的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述







Im添加一些项目给Combobox赞

Hi,


Im Add Some Items To Combobox Like

Combobox cbox = new ComboBox();
cbox.Items.Add("A");
cbox.Items.Add("B");
cbox.Items.Add("C");
cbox.Items.Add("D");
cbox.Items.Add("E");









Assiging





Assiging

cbox.Text = Value From Database (Value May Be "A",or "B" or "C" or "D");



但在Combobox中文本显示我看不到值?


But In Combobox Text Display I Cannot See The Value?

推荐答案

请参阅:

http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.selector.selectedindex。 aspx [ ^ ],

http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.selector.selecteditem.aspx [ ^ ],

http://msdn.microsoft.com/ en-us / library / system.windows.controls.primitives.selector.selectedvalue.aspx [ ^ ]。



-SA
Please see:
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.selector.selectedindex.aspx[^],
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.selector.selecteditem.aspx[^],
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.selector.selectedvalue.aspx[^].

—SA


使用此代码将Combobox与数据库记录绑定

Use this Code For binding Combobox with database records
public void bindd()
       {
           string str = "Select name,payment_id From payment";
           SqlCommand com = new SqlCommand(str, sconn);
           SqlDataAdapter sqlda = new SqlDataAdapter(com);
           DataSet ds = new DataSet();
           sqlda.Fill(ds, "payment");
           combopaymenttype.DataSource = ds.Tables["payment"].DefaultView;
           combopaymenttype.DisplayMember = "name";
           combopaymenttype.ValueMember = "payment_id";
       }


嗨。在WPF中你必须首先将Control.Property绑定到DataBase。

在这里你必须:

Combobox.ItemsSource =来自Db;

in xaml :

< combobox itemssource ={Biding}displaymemberpath ={Biding yourFieldInDB}>

祝你好运
Hi. in WPF you must first Bind Control.Property to DataBase.
in here you must :
Combobox.ItemsSource=From Db;
in xaml:
<combobox itemssource="{Biding}" displaymemberpath="{Biding yourFieldInDB}">
good luck


这篇关于ComboBox文本选择的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆