gpt4 book ai didi

wpf - UpdateSourceTrigger=显式

转载 作者:行者123 更新时间:2023-12-04 01:02:54 31 4
gpt4 key购买 nike

我正在创建一个带有多个文本框的 WPF 窗口,当用户按下确定按钮时,我希望所有文本框都被评估为非空白。
我知道我必须使用带有'Explicit'的'UpdateSourceTrigger'的TextBoxes,但我是否需要为它们中的每一个调用'UpdateSource()'?
例如

<TextBox Height="23" 
HorizontalAlignment="Left"
Margin="206,108,0,0"
Text="{Binding Path=Definition, UpdateSourceTrigger=Explicit}"
Name="tbDefinitionFolder"
VerticalAlignment="Top"
Width="120" />

<TextBox Height="23"
HorizontalAlignment="Left"
Margin="206,108,0,0"
Text="{Binding Path=Release, UpdateSourceTrigger=Explicit}"
Name="tbReleaseFolder"
VerticalAlignment="Top"
Width="120" />

...
BindingExpression be = tbDefinitionFolder.GetBindingExpression(TextBox.TextProperty);
be.UpdateSource();
BindingExpression be2 = tbReleaseFolder.GetBindingExpression(TextBox.TextProperty);
be2.UpdateSource();

最佳答案

如果您使用 Explicit您需要调用UpdateSource .

我不确定这是否是你尝试做的最好的方法,我几乎从不使用 Explicit ,如果我不想立即应用更改,我宁愿绑定(bind)到对象的副本,或者如果要取消编辑,我会存储副本并恢复所有内容。

关于wpf - UpdateSourceTrigger=显式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8805375/

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