0

嗨,我对视觉工作室很陌生。

到目前为止,这是我的代码,用于制作 atm 的示例,您可以在其中输入金额,然后单击添加到余额中的贷方,然后单击借记,然后将其取出。我正在做这个 inc# wpf 应用程序。

到目前为止我有这个。

public MainWindow()
        {
            InitializeComponent();
        }

    private double totalamount = 0;
    public string balance1;


    private void buttoncredit_Click(object sender, RoutedEventArgs e)
    {
        totalamount = totalamount + double.Parse(textboxamount.Text);

        balance1 = "Your Balance is: £";

        label2 = balance1 + totalamount;

然后出现这个错误。“无法将类型‘字符串’隐式转换为‘System.Windows.Controls.Label’”

我已经在表格中做到了这一点。我在哪里说 label2.text = ..... 它有效。但在 wpf 我不能这样做。如果有人可以指导我,它将非常有用。

谢谢 。

4

2 回答 2

7

对于 wpf,等价于:

label2.Content = balance1 + totalamount;
于 2013-10-04T18:53:09.947 回答
2

您想设置not本身的Text属性。所以试试这个:LabelLabel

在 Windows 形式中

label2.Text = balance1 + totalamount;

在 WPF 中

label2.Content = balance1 + totalamount;
于 2013-10-04T18:51:30.197 回答