c# – 如何在wpf中使用DateTimePicker绑定

c# – 如何在wpf中使用DateTimePicker绑定,第1张

概述在我的wpf应用程序中,在CustomView窗口中,以下是我声明的属性, private DateTime starttime { get { return DateTime.Parse(StartTimeText.Text); } set { StartT 在我的wpf应用程序中,在CustomVIEw窗口中,以下是我声明的属性,
private DateTime starttime     {        get        {            return DateTime.Parse(StartTimeText.Text);         }        set        {            StartTimeText.Text = value.ToString();            OnPropertyChanged("starttime");        }     }    private DateTime stoptime    {        get        {            return DateTime.Parse(StopTimeText.Text);        }        set        {            StopTimeText.Text = value.ToString();            OnPropertyChanged("stoptime");        }    }protected virtual voID OnPropertyChanged(String time)    {        if (System.String.IsNullOrEmpty(time))        {            return;        }        if (PropertyChanged != null)        {            PropertyChanged(this,new PropertyChangedEventArgs(time));        }    }public event PropertyChangedEventHandler PropertyChanged;

在xaml中,

<DatePicker x:name="StartTimeText"             SelectedDate="{Binding Path=starttime}"              borderThickness="0"             Background="Yellow"            WIDth="100"/><DatePicker x:name="StopTimeText"             SelectedDate="{Binding Path=stoptime,Mode=TwoWay}"             borderThickness="0"             Background="Yellow"            WIDth="60"/>

通过这种方式,我在启动时和停止时间控件中获取日期.但我希望时间用“hh:mm tt”格式. WPF工具箱中没有DateTimePicker控件.所以为了获得指定格式而不是日期的时间,我该怎么办?请建议.

解决方法 尝试使用 http://wpftoolkit.codeplex.com/documentation

请参阅以下命名空间

xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"

然后

<xctk:DateTimePicker x:name="dtpStartTime"                       Format="Custom"                      FormatString="HH:mm tt"                      margin="5"/>
总结

以上是内存溢出为你收集整理的c# – 如何在wpf中使用DateTimePicker绑定全部内容,希望文章能够帮你解决c# – 如何在wpf中使用DateTimePicker绑定所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1262492.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存