C# 无法隐式转换类型';字符串';至';System.Windows.Controls.TextBox' ;尝试将文本框平方根时出错
我试图平方根一个文本框值,并输出到一个不同的文本框。这就是我到目前为止所做的:C# 无法隐式转换类型';字符串';至';System.Windows.Controls.TextBox' ;尝试将文本框平方根时出错,c#,C#,我试图平方根一个文本框值,并输出到一个不同的文本框。这就是我到目前为止所做的: private void ButtonSquareRoot_Click(object sender, RoutedEventArgs e) { double Input1double = Convert.ToDouble(TextBoxInput1.Text); double VarTextBoxAnswer = Math.Sqrt(Input1double); TextBoxAnswer =
private void ButtonSquareRoot_Click(object sender, RoutedEventArgs e)
{
double Input1double = Convert.ToDouble(TextBoxInput1.Text);
double VarTextBoxAnswer = Math.Sqrt(Input1double);
TextBoxAnswer = VarTextBoxAnswer.ToString();
}
它会出现以下错误消息:
Severity Code Description Project File Line Suppression State
错误CS0029无法将类型“string”隐式转换为“System.Windows.Controls.TextBox”计算器c:\users\user\documents\visual studio 2017\Projects\calculator\calculator\MainWindow.xaml.cs 125 Active
第125行以TextBoxAnswer开头
如果你有任何想法如何解决这个问题,请帮助!如果我不够具体,请回复,我会提供更多信息。替换
TextBoxAnswer = VarTextBoxAnswer.ToString();
与
您必须将结果写入文本框
对象的文本
属性。替换
TextBoxAnswer = VarTextBoxAnswer.ToString();
与
您必须将结果写入
TextBox
对象的Text
属性。我在使用windows窗体时遇到类似问题
我只是重命名了错误中建议的数据库中受影响的列,它就消失了。我在使用windows窗体时遇到了类似的问题
我只是重命名了错误中建议的数据库中受影响的列,它就消失了。
TextBoxAnswer.Text=VarTextBoxAnswer.ToString()
TextBoxAnswer.Text=VarTextBoxAnswer.ToString()代码>这个问题似乎并没有说明任何数据库。@Alejandro是真的,但肯定会涉及到它。不管怎样,这是我遇到的一个类似的情况,我如何克服这个问题,似乎并没有说明任何数据库。@Alejandro是真的,但它肯定会涉及到它。不管怎样,这是我遇到的类似情况,也是我如何克服的