バージョン

FirstDayOfWeekResolved プロパティ

週の開始と見なされる曜日を返します。
シンタックス
'宣言
 
Public ReadOnly Property FirstDayOfWeekResolved As DayOfWeekEnum
public DayOfWeekEnum FirstDayOfWeekResolved {get;}
解説

特に指定しない限り、FirstDayOfWeek プロパティは Default に設定されます。これに設定しておくと、最初の曜日と見なされる DayOfWeekEnum は、コンポーネントを使用するシステムのシステム設定に基づきます。

WeekRuleFirstDayOfWeekResolved を使用して、1 年の最初の週を開始する日付が算出されます。そのため、Week オブジェクトは特定の日付範囲に固定されるのではなく、算出された年の最初の週に基づいて日付範囲に関連付けられます。その年の最初の週の日付の計算方法についての詳細は、GetFirstWeekOfYearDate メソッドを参照してください。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports System.IO
Imports System.Globalization

    Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click

        '	プロパティを Default に設定します
        Me.ultraCalendarInfo1.FirstDayOfWeek = Infragistics.Win.UltraWinSchedule.FirstDayOfWeek.Default

        '	実際の週の最初の曜日を決定するには、
        '	FirstDayOfWeekResolved プロパティを使用します
        Dim firstDayOfWeek As DayOfWeekEnum = Me.ultraCalendarInfo1.FirstDayOfWeekResolved

        '	週の解決された最初の曜日が日曜日の場合、月曜日に変更します
        If (firstDayOfWeek = DayOfWeekEnum.Sunday) Then
            Me.ultraCalendarInfo1.FirstDayOfWeek = Infragistics.Win.UltraWinSchedule.FirstDayOfWeek.Monday
        End If

    End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;
using System.IO;
using System.Globalization;

		private void button1_Click(object sender, System.EventArgs e)
		{

			//	プロパティを Default に設定します
			this.ultraCalendarInfo1.FirstDayOfWeek = FirstDayOfWeek.Default;

			//	実際の週の最初の曜日を決定するには、
			//	FirstDayOfWeekResolved プロパティを使用します
			DayOfWeekEnum firstDayOfWeek = this.ultraCalendarInfo1.FirstDayOfWeekResolved;

			//	週の解決された最初の曜日が日曜日の場合、月曜日に変更します
			if ( firstDayOfWeek == DayOfWeekEnum.Sunday )
				this.ultraCalendarInfo1.FirstDayOfWeek = FirstDayOfWeek.Monday;
		
		}
参照