このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

TextBox.TextChanged イベント

2013/12/12

テキスト ボックスの内容が変更されたときに発生します。

Namespace:  System.Windows.Controls
アセンブリ:  System.Windows (System.Windows.dll 内)
XAML の XMLNS: xmlns にマップされていません。

public event TextChangedEventHandler TextChanged
<TextBox TextChanged="eventhandler"/>

ユーザー入力が行われるか、Text プロパティを新しい値に設定すると、TextChanged イベントが発生します。

Text プロパティが TextBox のコンテンツと同じ文字列に設定された場合、このイベントは発生しません。

TextChanged イベントは非同期です。このイベントを取り消すことはできません。

メモメモ:

TextBox 内でテキストと選択範囲が変更された場合は、SelectionChanged イベントの前に TextChanged イベントが発生します。

編集可能なテキスト ボックスと読み取り専用のテキスト ボックスを表示するコード スニペットを次に示します。読み取り/書き込みが可能なテキスト ボックスにテキストを入力すると、読み取り専用のテキスト ボックスにテキストが表示されます。この例は TextBox クラスの概要で取り上げているコード例の一部です。


<TextBlock Margin="20,20,0,0" Text="Type Text Here"/>

<TextBox x:Name="ReadWriteTB" TextChanged="ReadWriteTB_TextChanged"  IsReadOnly="False" HorizontalAlignment="Left" 
         Margin="20,5,0,0" Height="70" Width="200" />

<TextBlock Margin="20,20,0,0" Text="Read Only TextBox"/>

<TextBox x:Name="ReadOnlyTB"  IsReadOnly="True" HorizontalAlignment="Left" Margin="20,5,0,0" Height="70" Width="200" />




//The following method displays the text entered in ReadWriteTB in ReadOnlyTB.
private void ReadWriteTB_TextChanged(object sender, RoutedEventArgs e)
{
    ReadOnlyTB.Text = ReadWriteTB.Text;
}


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft