Calendar.DisplayDateStart プロパティ

定義

予定表で使用できる最初の日付を取得または設定します。Gets or sets the first date that is available in the calendar.

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)

プロパティ値

Nullable<DateTime>

予定表で使用できる最初の日付。The first date that is available in the calendar. 既定値は、null です。The default is null.

次のコードでは、 Calendar 表示可能な日付の特定の範囲を使用してを設定し、現在選択されている日付と表示される日付を設定します。The following code sets up a Calendar with a particular range of displayable dates, and sets the currently selected and displayed date.

// 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 ます。You can restrict the range of a Calendar by setting the DisplayDateStart and DisplayDateEnd properties. ユーザーは、この範囲外の日付をスクロールまたは選択することはできません。A user cannot scroll to or select dates outside of this range. プロパティを以前の SelectedDate 日付に設定する DisplayDateStart DisplayDateStart と、はと同じ値に設定され SelectedDate ます。If you set the SelectedDate property to a date that is before DisplayDateStart, DisplayDateStart is set to the same value as SelectedDate.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field DisplayDateStartProperty
メタデータプロパティがに設定される trueMetadata properties set to true BindsTwoWayByDefault

XAML 属性の使用方法XAML Attribute Usage

<Calendar DisplayDateStart="dateTimeString"/>  

XAML 値XAML Values

dateTimeStringdateTimeString
DATETIME XAML 構文に関するトピックに記載されているいずれかの形式の日付。A date that is in one of the formats that are listed in the DateTime XAML Syntax topic.

適用対象

こちらもご覧ください