WPF数据验证----错误模板
来源:互联网 发布:淘宝查看自己的评价星 编辑:程序博客网 时间:2024/05/16 23:41
<Style TargetType="{x:Type TextBox}">
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate>
<DockPanel LastChildFill="True">
<TextBlock DockPanel.Dock="Bottom" Foreground="Red"
Text="{Binding ElementName=adorned,Path=AdornedElement.(Validation.Errors)[0].ErrorContent}"/>
<Border BorderBrush="Red" BorderThickness="1">
<AdornedElementPlaceholder x:Name="adorned"/>
</Border>
</DockPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
AdornedElementPlaceholder 是这种技术能够工作的粘合剂。她代表控件自身,位于元素层中。通过使用 AdornedElementPlaceholder 元素,能够在文本框背后安排自己的内容。
如下图所示:
本文来自ihuobaby博客,原文地址:http://blog.csdn.net/ihuobaby/article/details/8576111
- WPF数据验证----错误模板
- WPF数据验证(5)—— 错误模板
- wpf数据出错验证模板
- WPF 之数据模板
- WPF( 数据验证)
- WPF TextBox数据验证
- WPF数据验证(4)——响应与获取验证错误
- 【wpf】wpf对数据的绑定验证
- WPF中的数据模板(DataTemplate)
- WPF中的数据模板(DataTemplate)
- WPF中的数据模板(DataTemplate)
- WPF中的数据模板(DataTemplate)
- WPF中的数据模板(DataTemplate)
- WPF中的数据模板(DataTemplate)
- wpf数据验证(转)
- WPF 数据验证实现步骤
- WPF Binding Validation 数据验证
- WPF模板(一):控件模板、数据模板、面板模板
- 快速排序
- jQuery对象与DOM对象之间的转换
- jQuery获取Select option 选择的Text和Value
- 百度MP3音乐API接口及应用
- SharePoint2010 使用工具快速开发Ribbon
- WPF数据验证----错误模板
- iPhone/Mac Objective-C内存管理教程和原理剖析
- 关于singleTask 模式的学习体会
- Java文件删除方法
- JS中typeof与instanceof的区别
- Berkeley db笔记一 使用(VC下环境配置)
- python笔记之函数
- 软件需求说明书 概要设计说明书 项目开发计划 详细设计说明书 模版
- SSH框架总结(框架分析+环境搭建+实例源码下载)