相关疑难解决方法(0)

WPF绑定顺序如何确保一个属性在另一个属性之前绑定

<Controls:MyControl Mode="Mode1" Value="{Binding Path=Something}" />
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,当我在ListView的数据模板中使用此控件时,在设置Mode属性之前发生绑定.

如何确保在值绑定之前始终设置模式?

c# wpf binding

12
推荐指数
1
解决办法
4920
查看次数

在TextBox条目中暂停期间引发PropertyChanged事件?

我想知道PropertyChanged当用户在输入文本时暂停时是否可以引发事件TextBox?或者更具体地说,我想X在用户停止在TextBox中键入数秒后运行一个方法.

例如,我有一个带有TextBox的表单,没有别的.用户在TextBox中键入1-9位Id值,相当资源密集的后台进程加载记录.

我不想使用,UpdateSouceTrigger=PropertyChanged因为这会导致资源密集型后台进程在键入字符时运行,因此9位ID号从这些进程中的9个开始.

我也不想使用,UpdateSourceTrigger=LostFocus因为表单上没有任何其他内容可以使TextBox失去焦点.

那么有没有办法让我的后台进程只有在用户输入ID号时暂停后才会运行?

c# wpf timer mvvm propertychanged

5
推荐指数
3
解决办法
3269
查看次数

标签 统计

c# ×2

wpf ×2

binding ×1

mvvm ×1

propertychanged ×1

timer ×1