0

ここでwpfコンボボックスの選択された値を見つけたいのは私のコードです:

DataTable dt = new DataTable();
dt.Columns.Add("id", typeof(string));
dt.Columns.Add("name", typeof(string));
dt.Rows.Add("ks34dsd45g6g74g", "Amisha");
dt.Rows.Add("2ks34dsd45g6g74g", "Rhitik");
dt.Rows.Add("ks34dsd45g6g74g3", "Aishwarya");
dt.Rows.Add("4ks34ds545g6g74g", "Sonam");
dt.Rows.Add("ks55dsd45g6g74g5", "Aamana");

ddl_BusinessIDNames.DataContext = dt;
ddl_BusinessIDNames.DisplayMemberPath = dt.Columns[1].ToString();
ddl_BusinessIDNames.SelectedValuePath = dt.Columns[0].ToString();

つまり、実行時にコンボボックスで読み取り可能なテキストがユーザーに表示されます。つまり、Amisha、Rhitik、Aishwaryaなどですが、私の質問は、ユーザーが「sonam」を選択した場合、「sonam」のキーを取得する方法、つまり「4ks34ds545g6g74g」です。Convert.ToString(ddl_BusinessIDNames.SelectedValue)このコードは表示テキストを取得するためです。コンボボックスのですが、値「sonam」のキーを取得したい場合はどうなりますか

提案してください...

4

2 に答える 2

0

SelectedValueプロパティを使用しますか?

于 2012-09-08T19:08:48.977 に答える