gpt4 book ai didi

silverlight - 在 Silverlight 中,我如何找到绑定(bind)到有错误的模型的第一个字段,以便我可以给它焦点?

转载 作者:行者123 更新时间:2023-12-03 10:10:38 25 4
gpt4 key购买 nike

问候

我有一个绑定(bind)到模型对象的 Silverlight 表单,该模型对象实现 INotifyDataErrorInfo 并在您单击保存按钮时进行验证。如果模型上的某些属性返回无效,Silverlight 将自动突出显示绑定(bind)的输入字段。

有没有办法将焦点设置到第一个无效字段?

更新:
有没有办法查看输入字段是否处于无效显示状态?如果我能检测到这一点,我可以遍历我的字段并手动设置焦点。

谢谢,
马修

最佳答案

您可以使用 ValidationSummary在您的 View 中显示您的模型引发的所有验证错误。当您单击 ValidationSummary 中的错误时,将聚焦导致验证错误的控件。

可以在 samples 上找到 ValidationSummary 的示例。 Silverlight 工具包的。

到目前为止,我没有在任何应用程序中使用 ValidationSummary,因此我无法为您提供有关使用或“如何使用”的任何信息,但也许 this会帮助你

关于silverlight - 在 Silverlight 中,我如何找到绑定(bind)到有错误的模型的第一个字段,以便我可以给它焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6257983/

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