ツールチップのテキスト変更イベントを取得する必要があります。しかし、私はこのようなイベントを見ることができません。
このイベントまたはこのイベントを取得できるようにするイベントを取得するにはどうすればよいですか?
どんな助けでも大歓迎です。
イブラヒム
ツールチップのテキスト変更イベントを取得する必要があります。しかし、私はこのようなイベントを見ることができません。
このイベントまたはこのイベントを取得できるようにするイベントを取得するにはどうすればよいですか?
どんな助けでも大歓迎です。
イブラヒム
通常は、ToolTip の値をビュー モデルのプロパティにバインドします。ただし、本当にイベントが必要な場合は、次のようにします。
SomeMethod()
{
...
var descriptor = DependencyPropertyDescriptor.FromProperty(
ToolTipService.ToolTipProperty, typeof (UIElement));
// we're interested in a TextBox called textBox
descriptor.AddValueChanged(textBox, TooltipChanged);
...
textBox.ToolTip = "Hello";
}
private void TooltipChanged(object sender, EventArgs eventArgs)
{
// output's "Hello"
Debug.WriteLine(textBox.ToolTip);
}