![]() |
1
1
您可以尝试创建我们自己的ValidationRule(从ValidationRule继承)。在这个类中,重写Validate(…)并尝试创建一个URI对象并捕获异常。在catch中,只需将e.Message设置为exception Message。 (我不太确定您的绑定源是什么。它是URI对象还是字符串?) |
![]() |
2
0
文本 属性是字符串)。你需要一个转换器来帮助他。 试试这个: 创建一个converter类(继承自IValueConverter),该类:
把你的转换器放在装订中。然后,Converter将在Uri构造函数中抛出异常,ExceptionValidationRule将捕获它。 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |
![]() |
Barta · WPF MVVM不更新视图 5 月前 |
![]() |
Denis Ivanov · WPF控件在属性更改时不会更新 6 月前 |
![]() |
codymanix · WPF:TextBlock周围可见小边框? 6 月前 |
![]() |
Nostromo · 来自背景对象的工具提示 9 月前 |
![]() |
24sharon · 如果未选中复选框,Wpf将更改按钮的Visiblity 11 月前 |
![]() |
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 1 年前 |
![]() |
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
![]() |
Thern · 在UI线程(WPF)上的void方法中调用异步函数 1 年前 |