我遇到了一些問題,將文本框綁定到我的視圖中的屬性。 該綁定工作完美,直到我試圖刪除最後一個字符。 光標向後移動,但最後一個字符仍然存在於文本框中以及它所綁定的屬性中。刪除文本框綁定的最後一個字符
<TextBox Grid.Column="0" Text="{Binding SearchText, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
而且歡迎使用屬性本身
public string SearchText
{
get { return _searchText; }
set
{
if (searchText != value)
{
if (value != "")
{
Debug.WriteLine("Typed Value " + value);
searchText = value;
}
}
}
}
此輸出到:「類型值F」如果我嘗試從文本完全抹去富。在退格鍵的最後一次按下時,光標會移回,但不會移除該字符。
我怎麼能解決這個問題?
嘿,在這裏進行代碼盲。感謝您讓我回到現實。 – Giffesnaffen
不客氣:) – keyboardP