バージョン

異なるカレンダー ビューへの切り替え

エンド ユーザーは、カレンダー項目のヘッダーをクリックすることで、異なるカレンダー ビューを縮小できます。または、カレンダー項目をクリックすることで拡大できます。また、xamMonthCalendar™ コントロールの CurrentCalendarMode プロパティを CalendarMode 値に設定するか、組み込みの ZoomOutCalendarMode コマンドまたは ZoomInCalendarMode コマンドを実行することで、プログラム的に異なるビューに切り替えることもできます。

以下のコード例は、異なるカレンダー ビューに切り替える方法を示します。

XAML の場合:

<StackPanel>
    <Button
        Content="Zoom Out"
        Command="{x:Static igEditors:MonthCalendarCommands.ZoomOutCalendarMode}"
        CommandTarget="{Binding ElementName=xamMonthCalendar1}" />
    <igEditors:XamMonthCalendar Name="xamMonthCalendar1" />
</StackPanel>

Visual Basic の場合:

Imports Infragistics.Windows.Editors
...
' CurrentCalendarMode プロパティを CalendarMode 値に設定するか、または、組み込みコマンドを使用できます。
'Me.xamMonthCalendar1.CurrentCalendarMode = CalendarMode.Years
Me.xamMonthCalendar1.ExecuteCommand(MonthCalendarCommands.ZoomOutCalendarMode)

C# の場合:

using Infragistics.Windows.Editors;
...
// CurrentCalendarMode プロパティを CalendarMode 値に設定するか、または、組み込みコマンドを使用できます。
//this.xamMonthCalendar1.CurrentCalendarMode = CalendarMode.Years;
this.xamMonthCalendar1.ExecuteCommand(MonthCalendarCommands.ZoomOutCalendarMode);