gpt4 book ai didi

WPF 扩展工具包向导验证

转载 作者:行者123 更新时间:2023-12-04 20:05:00 26 4
gpt4 key购买 nike

我正在使用 WPF 扩展工具包向导。
我想知道如何在允许用户向前导航之前验证页面上的所有控件都已填写。
我知道我可以在后面的代码中捕获 Next 按钮单击:

 private void Wizard_Next(object sender, Xceed.Wpf.Toolkit.Core.CancelRoutedEventArgs e)
{
}
我知道我可以根据发件人检测我所在的向导上的哪个页面,但是如何获得该向导页面上的控件的句柄?

最佳答案

您可以通过 xaml 通过 CanSelectNextPage 来完成
例如:

<xctk:WizardPage.CanSelectNextPage>
<MultiBinding Converter="{StaticResource NextFromPage1}">
<Binding ElementName ="checkbox1" Path="IsChecked" Mode="OneWay"/>
<Binding ElementName ="checkbox2" Path="IsChecked" Mode="OneWay"/>
<Binding ElementName ="text1" Path="Text" Mode="OneWay"/>
<Binding ElementName ="text2" Path="Text" Mode="OneWay"/>
</MultiBinding>
</xctk:WizardPage.CanSelectNextPage>

任何您可以将代码插入转换器以验证您的控件

关于WPF 扩展工具包向导验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26599201/

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