如何在WPF的文本框中显示从日历中选择的月份?

John Ding

我想问一下如何显示日历中选择的月份并将其显示在文本框中?我尝试使用ToString(),但仍然无法正常工作。我认为日期选择器和日历存在差异,仍然不确定。有人可以在这里帮我吗?非常感谢。这是我的编码;

以xaml表示;

 Calendar Name ="dteSelectedMonth" DisplayMode="Year" SelectionMode="SingleDate" DisplayModeChanged="dteSelectedMonth_DisplayModeChanged" DisplayDateChanged="monthCalendar_DataChanged" 

在xaml.cs;

private void monthCalendar_DataChanged(object sender, CalendarDateChangedEventArgs e)
    {
        monthDisplay.Text = dteSelectedMonth.SelectedDate.ToString();
    }

在此处输入图片说明 在此处输入图片说明

毫米8

您可以使用该DisplayDate属性获取选定的月份IsLoaded在尝试设置Text属性之前,请确保该属性返回true

private void monthCalendar_DataChanged(object sender, CalendarDateChangedEventArgs e)
{
    if (IsLoaded && dteSelectedMonth.DisplayDate != null)
        monthDisplay.Text = dteSelectedMonth.DisplayDate.ToString("MMM");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据datetimepiecker中选择的月份在文本框中显示文本

如何使用文本框中的日期值从日历中选择日期

在组合框中选择商品代码后,如何在文本框中显示商品价格?

如何在jsp中选择<option>时从数据库中获取多个值并显示在文本框中

如何在文本框中选择文本

从数组中选择随机元素并显示在文本框中

如何从Datagirdview中选择“行”并在文本框中显示?

如何从 3 个下拉列表中选择数据并在文本框中显示结果

如何根据从 php 组合框中选择的值在数据库中的文本框中显示该值?

禁用文本框中的所有月份和日期,但在Jquery datepicker的另一个文本框中选择的月份除外

rc 日历,当我在日历中选择日期时,它不会在文本框中更改

如何在显示之前从 C#.net WPF 文本框中删除字符?

在选择标记中选择选项后,如何显示单选框或文本框?

在 WPF 中选择时如何在列表框中显示列表的成员

如何在WPF中更改语言文本框?

如何在WPF文本框中删除多余的边框?

如何在 WPF 文本框中实现 (*) 符号模式

如何在Windows窗体文本框中选择所有文本?

如何在jQuery中选择和设置多个文本框文本

C# WPF 从文本框中按 Enter 在 DataGrid 中选择第一行

如何在JavaScript中取消选择文本框

在选择中显示文本框的值

从日历控件中选择的日期在运行时不会在文本框中更改

在文本框中插入一个日期,然后在日历中选择该日期asp.net c#

如何在文本框中设置限制并显示文本框的剩余字符?

如何在Laravel 4中基于其他文本框隐藏/显示文本框?

如何在DIV中多次显示文本框值

如何在文本框中显示 xmlnodes

如何在附近的输入文本框中显示值