gpt4 book ai didi

c# - DependencyProperty 字符串,onChange while typing

转载 作者:行者123 更新时间:2023-11-30 15:09:10 25 4
gpt4 key购买 nike

我想创建一个简单的搜索框,所以我有一个文本框,当有人输入搜索词时,我想执行搜索方法。

问题是 onChange 方法在我更改文本框外的点击时执行,我希望在输入时执行 onChange 事件。

<TextBox Text="{Binding SearchTerm}" />

public static readonly DependencyProperty SearchTermProperty =
DependencyProperty.Register("SearchTerm", typeof(string), typeof(MainWindow), new PropertyMetadata(string.Empty, OnCaptionPropertyChanged));
private static void OnCaptionPropertyChanged(DependencyObject dependencyObject,
DependencyPropertyChangedEventArgs e)
{
((MainWindow)dependencyObject).SearchTracks(e.NewValue.ToString());
}

谢谢!

最佳答案

<TextBox Text="{Binding SearchTerm, UpdateSourceTrigger=PropertyChanged}" />

关于c# - DependencyProperty 字符串,onChange while typing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4739752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com