バージョン

DayTextFormat プロパティ

VisibleDay ごとに表示されるヘッダーに適用する書式を取得または設定します。
シンタックス
'宣言
 
Public Property DayTextFormat As String
public string DayTextFormat {get; set;}
解説

注:VisibleDay オブジェクトの VisibleDay.Text プロパティが null 以外の値、または空の文字列に設定されるとき、DayTextFormat プロパティの値はその VisibleDay に適用できません。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule

    Private Sub ultraDayView1_InitializeVisibleDay(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.VisibleDayEventArgs) Handles ultraDayView1.InitializeVisibleDay

        '	Set the DayTextFormat property, which will apply
        '	to VisibleDays whose Text property is not explicitly set.
        If Me.ultraDayView1.DayTextFormat.Length = 0 Then
            Me.ultraDayView1.DayTextFormat = "dd-MMM-yy"
        End If

        '	Explicitly set the VisibleDay's Text property for
        '	yesterday, today, and tommorow.
        If (e.VisibleDay.Date.Date.Equals(DateTime.Today)) Then
            e.VisibleDay.Text = "Today"
        ElseIf (e.VisibleDay.Date.Date.Equals(DateTime.Today.AddDays(-1.0F))) Then
            e.VisibleDay.Text = "Yesterday"
        ElseIf (e.VisibleDay.Date.Date.Equals(DateTime.Today.AddDays(1.0F))) Then
            e.VisibleDay.Text = "Tommorow"
        End If

    End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinEditors;

		private void ultraDayView1_InitializeVisibleDay(object sender, Infragistics.Win.UltraWinSchedule.VisibleDayEventArgs e)
		{
			//	Set the DayTextFormat property, which will apply
			//	to VisibleDays whose Text property is not explicitly set.
			if ( this.ultraDayView1.DayTextFormat.Length == 0 )
				this.ultraDayView1.DayTextFormat = "dd-MMM-yy";

			//	Explicitly set the VisibleDay's Text property for
			//	yesterday, today, and tommorow.
			if ( e.VisibleDay.Date.Date.Equals( DateTime.Today ) )
				e.VisibleDay.Text = "Today";
			else
			if ( e.VisibleDay.Date.Date.Equals( DateTime.Today.AddDays(-1f) ) )
				e.VisibleDay.Text = "Yesterday";
			else
			if ( e.VisibleDay.Date.Date.Equals( DateTime.Today.AddDays(1f) ) )
				e.VisibleDay.Text = "Tommorow";
		}
参照