'宣言 Public Event InitializeVisibleDay As InitializeVisibleDayEventHandler
public event InitializeVisibleDayEventHandler InitializeVisibleDay
イベント ハンドラが、このイベントに関連するデータを含む、VisibleDayEventArgs 型の引数を受け取りました。次の VisibleDayEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
VisibleDay | イベントの発生元の VisibleDay オブジェクトを返します。 |
追加する 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"; }