我製作了一個文本框。突出重點時突出顯示。用戶在TextBox中輸入文本,代碼測試用戶輸入的內容。如果輸入的數據是不正確的,那麼我想這個文本框的BlurEffect處理(這wtites在XAML):如果輸入的數據是不正確的如何通過函數/方法觸發XAML效果?
<Setter Property="Effect">
<Setter.Value>
<BlurEffect Opacity="1" Color="Red" BlurRadius="30"/>
</Setter.Value>
此代碼捕獲:
private void Filter_textBox_KeyUp(object sender, KeyEventArgs e)
{
string str=Filter_textBox.Text;
if (str == "bbb")
{
Filter_textBox.BitmapEffect = null;
Filter_textBox.Foreground = Brushes.Black;
}
else
//<BlurEffect Opacity="1" Color="Red" BlurRadius="30"/>
我想在「其他」的情況下觸發「BlutEffect」。 如何做到這一點?這是真的嗎?
我希望它感興趣的人。 – StepUp
我回答了你的問題,希望你改變你的態度並將其標記爲已接受! :) –
謝謝:)。我發現這是一個選項。 – StepUp