【发布时间】:2016-03-18 12:12:09
【问题描述】:
我有一个名为 cb1,cb2,cb3 等的组合框列表,以及每个组合框旁边的标签 lb1 lb2 lb3 。组合框每个包含 3 个值,低中和高,每次选择组合框项目时,组合框旁边都有一个标签显示“值”,所以“低”显示 25,中显示 50 等。我设法拥有一个控制所有组合框的例程,如下所示:
private void comboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ComboBox cb = sender as ComboBox;
string qr = cb.SelectedItem.ToString();
switch (qr) {
case "low":
lb11.Content = "25";
break;
case "medium":
lb11.Content = "50";
break;
case "high":
lb11.Content = "75";
break;
}
我需要根据组合框名称更改它旁边的标签,例如组合名为cb22,我需要更改名为lb22等的标签。
【问题讨论】:
-
不是 c# 中的 wpf
-
寻找这个 - stackoverflow.com/questions/636383/… ?