【发布时间】:2013-03-16 10:05:25
【问题描述】:
我想要 WPF 中的时间选择器控件。我在这里找到了一个实现。(http://wpftoolkit.codeplex.com/wikipage?title=TimePicker&referringTitle=Home)。我已经安装了它。但无法理解如何使用它。我不知道我需要在 XAML 文件中写什么。
【问题讨论】:
标签: wpf xaml wpftoolkit timepicker
我想要 WPF 中的时间选择器控件。我在这里找到了一个实现。(http://wpftoolkit.codeplex.com/wikipage?title=TimePicker&referringTitle=Home)。我已经安装了它。但无法理解如何使用它。我不知道我需要在 XAML 文件中写什么。
【问题讨论】:
标签: wpf xaml wpftoolkit timepicker
在链接本身here 中提供了说明。按照这些步骤,您就可以开始了 -
首先从here安装二进制文件。
提取 dll Xceed.Wpf.Toolkit 并在您的项目中添加对此 dll 的引用。
在XAML 中添加命名空间 - xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
4.然后在你的xaml中添加TimePickerControl的实例 -
<Grid>
<xctk:TimePicker Height="30" Width="100" Value="{Binding CurrentDateTime}"/>
</Grid>
在您的 ViewModel 中 -
private DateTime currentDateTime = DateTime.Now;
public DateTime CurrentDateTime
{
get
{
return currentDateTime ;
}
set
{
currentDateTime = value;
}
}
【讨论】:
Binding 的工作方式与其他控件相同。请参阅为 TimePickerControl 绑定 dateTime 的更新答案。