1
我有3個文本框。C#WPF - 將Textbox.Text設置爲字符串不起作用
- WHRScore
- KFScore
- FettGesamtscore
我想WHRScore和KFScore比較海誓山盟,以設定新的字符串轉換成FettGesamtscore爲文本。 我的小碼:
if (WHRScore.Equals("+") && KFScore.Equals("-"))
{
FettGesamtscore.Text = "Ø";
}
我已經設置2個斷點。第一個斷點在if子句中觸發並且工作得很好,但第二個斷點不會在FettGesamtscore.Text =「Ø」處觸發。我不知道爲什麼這條線沒有被執行,也許你可以幫助我?
我已經使用了相同的原理與其他代碼,它就像一個魅力。例如,在同一個窗口:
if (WHR >= 0.80 && WHR <= 0.84)
{
WHRScore.Text = "+";
}
同爲其他文本框..
if (fp >= 19.0 && fp <= 20.9)
{
KFScore.Text = "-";;
}
正如你可以看到下面的圖片,它就像一個魅力在那裏工作。
任何幫助,高度讚賞!
預先感謝您!
你不想'WHRScore.Text.Equals( 「+」)'?你正在使用字符串和文本框對象之間的相等函數,而不是它的值。 –
我正在投票結束這件事,因爲這是一個忘記指定屬性(實際上是一個錯字)的簡單情況。 – slugster