【问题标题】:How to set date for calendar using date picker and wpcontrol calendar如何使用日期选择器和 wpcontrol 日历设置日历的日期
【发布时间】:2014-09-03 21:32:18
【问题描述】:

我正在开发日历,因为我正在使用 wpcontrol 日历和(Windows 手机控制)datepicker,以及当我在 datepicker 中更改日期时如何在日历中设置日期。

xml代码:

            <wpControls:Calendar  x:Name="Cal   ColorConverter="{StaticResource ColorConverter}"MonthChanged="Cal_MonthChanged" MonthChanging="Cal_MonthChanging" SelectionChanged="Cal_SelectionChanged" DateClicked="Cal_DateClicked"/>

xaml 日期选择器:

          <toolkit:DatePicker x:Name="Datepicker1" ValueChanged="DatePicker_ValueChanged" Margin="16,145,8,-227" Grid.Row="1"/>

c 锐利:

我刚刚为日历尝试了一个静态的新日期。

 private void DatePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e)
        {
  Cal.SelectedDate = new DateTime(2012, 2, 1);
}

【问题讨论】:

  • 您好,请粘贴您遇到的代码

标签: c# xaml windows-phone-8


【解决方案1】:

试试这个:

XAML:

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <StackPanel>
                <toolkit:DatePicker x:Name="datePicker" ValueChanged="datePicker_ValueChanged"/>
                <wpControls:Calendar x:Name="calender"></wpControls:Calendar>
            </StackPanel>
        </Grid>

CS:

private void datePicker_ValueChanged(object sender, DateTimeValueChangedEventArgs e)
{
    if (datePicker != null)
    {
           calender.SelectedDate = datePicker.Value.Value.Date;
           calender.Refresh();
    }
}

【讨论】:

  • 是的,感谢您的回复...它选择了我们在日期选择器中选择的日期,但我们必须手动搜索日历中选择的日期,但我需要什么时候选择的日子,一旦我完成了日期选择器任务,wp 日历应该会出现我在日期选择器中选择的内容...
  • 它和你问的一样。当您从日期选择器中选择日期时,它将被选择到您的日历中。只需重新检查您提出的问题,现在您正在提高您的需求。请清楚你在问什么。
  • 抱歉麻烦,我的问题中没有明确提及,但我需要。请再次阅读问题“当我在日期选择器中更改日期时如何在日历中设置日期”。我认为 set 类似于出现。
猜你喜欢
  • 2013-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-24
  • 1970-01-01
  • 1970-01-01
  • 2021-10-29
  • 1970-01-01
相关资源
最近更新 更多