cost 351 ms
如何通过在父 class 上实现 IDataErrorInfo 来验证子对象以及如何将验证绑定到对象 - How to validate child objects by implementing IDataErrorInfo on parent class and how to bind validation to objects

我想问与此链接中提出的完全相同的问题,并且也有人回答,但我不明白如何将其合并到代码中。 抱歉问了菜鸟问题,请多多包涵。 问题的链接是如何通过在父 class 上实现 IDataErrorInfo 来验证子对象。 问题完全相同,答案是如何实现,但我发现缺少的是如何使用 class 在员工 class ...

CanSearchCommandExcute 正在更新搜索按钮的 IsEnabled 属性,但 TextBox 样式未按应有的方式更新 - CanSearchCommandExcute is updating search button's IsEnabled property but the TextBox style isn't updated as it should

我正在开发一个 wpf 应用程序,在其中一个视图中,我有一个 GroupBox,其中包含一些 TextBoxes、CheckBoxes..etc 和一个搜索按钮。 在那个 GroupBox 下我有一个 TabControl,它有 2 个 TabItems。 每个 TabItem 显示连接到不同数据库 ...

如何使用 INotifyDataErrorInfo 在单个方法中返回包含错误的属性? - How to return the property that contains an error in a single method using INotifyDataErrorInfo?

问题我能够使用它自己的单独方法对每个属性进行验证。 我遇到的问题是,对于每个属性都有太多方法的代码太多了——我的目标是将所有方法整合到一个单一的方法中。 我现在遇到了一个问题,关于如何在我的单个方法中识别哪个属性包含错误。 服务在这里,我构建了服务来检查User属性中的用户名和密码。 实际验证在这 ...

使用 IDataErrorInfo 和更新按钮 State 在验证期间启用禁用保存按钮 - Enable Disable save button during Validation using IDataErrorInfo & Update Button State

我是 WPF MVVM 的新手,并想对本文提出后续问题: 使用 IDataErrorInfo 在验证期间启用禁用保存按钮如果表单验证上的许多控件中的任何一个失败,我正在尝试启用/禁用按钮保存/更新/通过。 我有 IsValid 方法,它检查 Model 上的验证逻辑并返回 True/False,它将 ...

使用嵌套的 IDataErrorInfo 处理嵌套模型错误 - Handle nested models errors with nested IDataErrorInfo

我有一个看起来像的绑定: 途中的每个类都实现了 IDataErrorInfo,但目前,只有我的最后一个类对名称进行了真正的检查: 现在我将值更改为不正确的值,我得到的是: 我最后一个子模型上的this[string propertyName]被正确调用并返回错误 我的视图模型上的th ...

如何强制对集合中的所有元素进行错误验证? - How can I force error validation for the all elements in collection?

我有一个对象集合,它们的“有效”有效状态取决于不同的属性,与集合无关。 因此,当我更改条件并向集合中添加新项目时,我得到了错误的项目,但集合中先前项目的“有效”状态不会改变。 当我更改错误属性时,如何强制重新验证整个集合。 我在这里创建了一个示例代码,当我选中错误复选框时,我想重新验证集合中的 ...

如何在悬停单元格的 WPF DataGridTextColumn 的工具提示中显示多个 IDataErrorInfo 错误? - How to display multiple IDataErrorInfo's error in tooltip on WPF DataGridTextColumn for hovered cell?

我能够为数据网格中的一个特定单元格显示验证错误,但如果存在多个验证错误,我不知道如何执行此操作。 例如,我有十列,并且在两个或多个单元格中存在验证错误。 目前,我在 App.xaml 包含的单独文件中定义了一种样式作为 ResourceDictionary。 样式: 模型类: 我的验证类 ...

IDataErrorInfo覆盖组合框错误样式 - IDataErrorInfo overrode combobox error styling

我有一个用于验证数据错误的组合框。 当使用组合框检测到错误时,我希望背景变为红色,并且当用户将鼠标悬停在其上方时,将显示一个标签提示。 到目前为止,我已经尝试添加 这将导致使用默认的轮廓红色,并且标签提示显示错误。 如上面的屏幕截图所示,发生错误时,其他文本框的背景为红色 ...

列表中的验证错误消息(Listview) - Validation error messages in a list (Listview)

我正在C#MVVM中创建一个简单的应用程序,需要您的帮助(建议)。 我不知道这是可能的,但您可能会知道如何做。 因此,要验证我的文本框,请使用IDataErrorInfo接口。 它很酷,但我有一个问题。 是否有可能将错误消息放在列表中以显示在列表视图中? 我想避免错误消息中出现“ \\ ...

使用IDataErrorInfo进行验证时,在每个文本框中显示所有错误消息 - Display all error messages at each textbox during validation using IDataErrorInfo

在根据一个属性(文本框)显示所有验证时,我遇到了一个小问题。 现在,我的验证工作如下: 文本框在开始时无聊,显示为红色,每个文本框仅显示一条错误消息。 当我在具有许多验证器的文本框中编写内容时,它们会依次出现。 我要实现的目标: 文本框的边框在开始时为红色,并在文 ...

如何在WPF页面(局部类)中实现IDataErrorInfo - How to Implement IDataErrorInfo within a WPF Page (A Partial Class)

这是我第一次使用WPF。 而且我正在开发一个库存管理系统。 我的设计模型只有一个Window,其中一个框架在单击不同按钮时会加载不同的Pages。 在向数据库中添加新清单时,我要确保数据验证。 在这方面,我选择IDataErrorInfo。 我必须实现该接口,但public parti ...

如果用户输入了无效的电子邮件地址,则禁用按钮-WPF - Disable button if the user inputs an invalid email address - WPF

我有一个TextBox,因此用户可以输入他们的电子邮件地址。 我已经实现了IDataErrorInfo接口,并弹出一条消息,告诉用户其电子邮件地址是无效格式。 如果用户输入了无效的电子邮件并按了提交按钮,则该电子邮件仍将保存到数据库中。 如果用户输入了无效的电子邮件地址或显示错误消息, ...

如何在自动生成的WPF DataGridCells中设置绑定选项? - How to set binding options in wpf DataGridCells that are auto generated?

我在ViewModels使用IDataErrorInfo和DataAnnotations来进行验证,我想在DataGrid中将它们用于验证。 我想要的单元格行为可以在TextBox轻松模拟: 但是,在我的DataGrid ,这些列是自动生成的,并且如果手动定义它们,则无法设置Valid ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM