代码之家  ›  专栏  ›  技术社区  ›  Ahmed Salah

我可以在中禁用DatePicker中的特定日期吗Xamarin表格?

  •  0
  • Ahmed Salah  · 技术社区  · 6 年前

    说我有 List<DateTime> DateTime objects ,我可以在我的帐户中禁用这3天吗 DatePicker (总比让用户选择其中一个并告诉他这一天不可用要好),这是可行的吗?

    0 回复  |  直到 6 年前
        1
  •  0
  •   LIJU DANIEL    5 年前

    XamForms.Controls.Calendar 在下面的代码中,我禁用了周末; Demo Image

    太阳 然后设置你的特殊日期和它的属性

    for (DateTime i = MinimumDate; i < MinimumDate.AddMonths(2); i = i.AddDays(1))
    {
    if ((i.DayOfWeek == DayOfWeek.Saturday) || (i.DayOfWeek == DayOfWeek.Sunday))
    {
    SpecDate.Add(new SpecialDate(i)
    {
    TextColor = Color.Gray,
    Selectable = false,
    FontSize = 10,
    BackgroundPattern = new BackgroundPattern(1)
    {
    Pattern = new List
    {
    new Pattern{ WidthPercent = 1f, HightPercent = 1f, Color = Color.Transparent,Text = "", TextSize =11, TextAlign=TextAlign.CenterBottom}
    }
    }
    });
    }
    }
    
    推荐文章