Calendar.DisplayDateStart Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает первую дату, доступную в календаре.
public:
property Nullable<DateTime> DisplayDateStart { Nullable<DateTime> get(); void set(Nullable<DateTime> value); };
public DateTime? DisplayDateStart { get; set; }
member this.DisplayDateStart : Nullable<DateTime> with get, set
Public Property DisplayDateStart As Nullable(Of DateTime)
Значение свойства
Первая дата, доступная в календаре. Значение по умолчанию — null
.
Примеры
Следующий код настраивает Calendar с определенным диапазоном отображаемых дат и задает текущую выбранную и отображаемую дату.
// Create a Calendar that displays 1/10/2009
// through 4/18/2009.
Calendar basicCalendar = new Calendar();
basicCalendar.DisplayDateStart = new DateTime(2009, 1, 10);
basicCalendar.DisplayDateEnd = new DateTime(2009, 4, 18);
basicCalendar.DisplayDate = new DateTime(2009, 3, 15);
basicCalendar.SelectedDate = new DateTime(2009, 2, 15);
// root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar);
' Create a Calendar that displays 1/10/2009
' through 4/18/2009.
Dim basicCalendar As New Calendar()
basicCalendar.DisplayDateStart = New DateTime(2009, 1, 10)
basicCalendar.DisplayDateEnd = New DateTime(2009, 4, 18)
basicCalendar.DisplayDate = New DateTime(2009, 3, 15)
basicCalendar.SelectedDate = New DateTime(2009, 2, 15)
' root is a Panel that is defined elswhere.
root.Children.Add(basicCalendar)
<!-- Create a Calendar that displays 1/10/2009
through 4/18/2009. -->
<Calendar Margin="20"
SelectedDate="2/15/2009"
DisplayDate="3/15/2009"
DisplayDateStart="1/10/2009"
DisplayDateEnd="4/18/2009"/>
Комментарии
Вы можете ограничить диапазон календаря, задав DisplayDateStart свойства и DisplayDateEnd . Пользователь не может прокручиваться до или выбирать даты за пределами этого диапазона. Если для свойства задана SelectedDate дата, которая была раньше DisplayDateStart, DisplayDateStart то для параметра задано то же значение, что и SelectedDate.
Сведения о свойстве зависимостей
Поле идентификатора | DisplayDateStartProperty |
Для свойств метаданных задано значение true |
BindsTwoWayByDefault |
Использование атрибута XAML
<Calendar DisplayDateStart="dateTimeString"/>
Значения XAML
dateTimeString
Дата в одном из форматов, перечисленных в разделе Синтаксис XAML DateTime .
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по