C#Winforms用户控件。
所以我有一个名为alcohol的标签对象。我的组合框对象名为snryeastTypeComboBox。我想稍后为数学保留酒数。 我试图在标签中显示数字,但它不起作用......有什么想法吗?
y
答案 0 :(得分:1)
请尝试以下方法:
public void snryeastTypeComboBox_TextChanged(object sender, EventArgs e)
{
if (snryeastTypeComboBox.Text == "CSM")
{
var alcoholTolerance = 14;
alcohol.Text = alcoholTolerance.ToString();
}
用.Text替换.SelectedText。
答案 1 :(得分:1)
要了解您的问题,我认为您需要在从组合框中选择值时触发事件。如果是这种情况,您应订阅SelectedIndexChanged
事件而不是TextChanged
。
TextChanged
事件。
答案 2 :(得分:0)
要实现这一目标,您的代码需要写在事件parquet
内,而不是SelectedIndexChanged
。
而不是TextChanged
,您应该使用SelectedText
以下代码可以正常使用。
Text