2017-08-29 18 views
-1

C#WPFの質問があります。私は、テキストボックスの内容が変更されているかどうかを調べるトリガイベントを設定する必要があります。ユーザーがテキストボックス内の任意の文字を追加または削除しても、これをトリガイベントとして取得できます。これを行う方法?ありがとう。テキストボックス内のコンテンツが変更されるかどうかを判断します。

+0

@ASh、OPは "トリガーイベント"とは言いません*バインディング*、*セッター*。 – Sinatr

+1

@Sinatr、私のtelepathic-debugコプロセッサは誤動作しており、偽陽性を返す可能性があります。あなたが大丈夫であり、オンデマンドでコードを書くのに十分なエネルギーがあることを嬉しく思います。 – ASh

答えて

0

:背後に

<TextBox TextChanged="TextBox_TextChanged"/> 

コード:

private void TextBox_TextChanged(object sender, TextChangedEventArgs e) 
{ 
    TextBox textBox = sender as TextBox; 
} 

は、このイベントがする 'TextBox_TextChanged'ユーザーがテキストボックス内のテキストを変更するたびにトリガされます。

0

私は、テキストの変更をアニメーション化するために、過去に似た何かをやった:XAMLで

<TextBox Text="123"> 
    <TextBox.Triggers> 
     <EventTrigger RoutedEvent="TextBox.TextChanged"> 
      <BeginStoryboard> 
       <Storyboard FillBehavior="Stop"> 
        <DoubleAnimation Storyboard.TargetProperty="Opacity" 
            To="0" 
            Duration="0:0:.5" /> 
       </Storyboard> 
      </BeginStoryboard> 
     </EventTrigger> 
    </TextBox.Triggers> 
</TextBox> 
関連する問題