我是C#的新手,我有一个任务要求我使用标签来获得结果。我在注释行中不断收到错误:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
double a, b, c = 0;
a = double.Parse(textBox1.Text);
b = double.Parse(textBox2.Text);
switch (comboBox1.Text)
{
case "+":
c = a + b;
break;
case "-":
c = a - b;
break;
case "*":
c = a * b;
break;
case "/":
c = a / b;
break;
}
// error here at .Text
labelRezultat.Text = c.ToString();
}
private void textBox1_TextChanged(object sender, TextChangedEventArgs e)
{
double a;
}
private void textBox2_TextChanged(object sender, TextChangedEventArgs e)
{
double b;
}
private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
string operacija;
}
}
这是2017年Visual Studio中的WPF应用程序。我制作了2个文本框,一个按钮和一个组合框。在那个组合框中是用于计算的操作
答案 0 :(得分:4)
标签的Text
属性存在于Windows窗体应用程序中。
在WPF
应用程序中,您拥有Content
属性:
labelRezultat.Content = c.ToString();