c# - 如何在WPF中选择日期和时间

标签 c# wpf datetime

我正在寻找一个允许选择日期和时间的控件。默认 DatePicker 不允许。但是自定义控件(如 Extended WPFToolkit)很昂贵,其他控件不是免费的...

最佳答案

在我发布它的那一刻,我找到了解决方案。所以如果有人需要,我把它留在这里:

    <DatePicker Name="Picker">
        <DatePicker.Resources>
            <Style TargetType="DatePickerTextBox">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate>
                            <TextBox Text="{Binding Path=SelectedDate, RelativeSource={RelativeSource AncestorType=DatePicker}, StringFormat={}{0:dd/MM/yyyy hh:mm:ss}}"/>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </DatePicker.Resources>
    </DatePicker>

关于c# - 如何在WPF中选择日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19742856/

相关文章:

c# - 在 WPF RichTextBox 中将特定文本设置为粗体

python - 如何在 Python 中将 YYYY-MM-DDTHH :mm:ss. 000Z 时间格式转换为 MM/DD/YYYY 时间格式?

mysql - DATETIME col 用于几乎所有 SELECT 操作的表的主键

PHP DateTime CreateFromFormat 问题

c# - 从 Visual Studio 2010 发布/部署 exe

c# - 如何告诉 Ninject 为嵌套构造函数注入(inject)相同的实例?

wpf - 无法加载程序集,来自 HRESULT : 0x80131040 的异常

wpf - Cefsharp WPF 组合框渲染问题

c# - 如何将 NOOP 注入(inject)反汇编的 C# 程序

c# - 如何在我的 C# 连接字符串中隐藏我的密码?