模板
如果控件的默认模板不适合您的需要,您可以轻松地定义自定义模板。可用于自定义的模板有:
- PlaceholderTemplate(往ControlTemplate中加故事板动画定义占位符可视化的模板。
- DisplayTemplate(往ControlTemplate中加故事板动画):定义显示所选日期/时间时所显示的模板。
- HeaderTemplate(往ControlTemplate中加故事板动画):定义在对话框(弹出)头中显示的内容。
- FooterTemplate(往ControlTemplate中加故事板动画):定义将在对话框(弹出式)页脚中显示的内容。
PlaceholderTemplate
.
DisplayTemplate
.
HeaderTemplate
.
FooterTemplate
.
和Date Picker定义:
< / telerikInput: RadDatePicker >
的DatePicker/Features文件夹中可以找到一个默认模板示例浏览器应用程序.
使用实例如何自定义默认外观
下面的代码片段显示了一个简单的Date Picker定义:
< / telerikInput: RadDatePicker >
现在让我们将模板定义添加到页面资源:
自定义PlaceholderTemplate
.
自定义DisplayTemplate
. TextColor=" {TemplateBinding DisplayString}
自定义HeaderTemplate
自定义FooterTemplate
除此之外,还需要添加如下命名空间:
xmlns: telerikInput = " clr-namespace: Telerik.XamarinForms.Input;装配= Telerik.XamarinForms.Input”
的DatePicker/Features文件夹中可以找到自定义模板示例浏览器应用程序.