バージョン

TipStyleActivity プロパティ

ツールチップが AppointmentNote オブジェクトの両方またはいずれか一方に表示されるかどうかを取得または設定します。
シンタックス
'宣言
 
Public Property TipStyleActivity As TipStyleActivity
public TipStyleActivity TipStyleActivity {get; set;}
解説

注: ツールチップは Holiday オブジェクトには決して表示されないため、TipStyleActivity プロパティは Holidays には適用されません。

ツールチップは複数日 Appointment オブジェクトにも決して適用されないことに注意してください。

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

    Private Sub SetupActivityTooltips()

        '	最初の表示日に予定およびメモを追加します
        Dim firstVisibleDate As DateTime = Me.UltraMonthViewSingle1.FirstVisibleDay.Date

        If Me.UltraMonthViewSingle1.CalendarInfo.Appointments.Count = 0 Then
            Me.UltraMonthViewSingle1.CalendarInfo.Appointments.Add(firstVisibleDate, "Today's Appointment #1")
            Me.UltraMonthViewSingle1.CalendarInfo.Appointments.Add(firstVisibleDate, "Today's Appointment #2")
            Me.UltraMonthViewSingle1.CalendarInfo.Appointments.Add(firstVisibleDate, "Today's Appointment #3")
        End If

        If Me.UltraMonthViewSingle1.CalendarInfo.Notes.Count = 0 Then
            Me.UltraMonthViewSingle1.CalendarInfo.Notes.Add(firstVisibleDate, "Note #1 for today")
            Me.UltraMonthViewSingle1.CalendarInfo.Notes.Add(firstVisibleDate, "Note #2 for today")
        End If

        '	アクティビティを表示するには、VisibleWeeks プロパティを 1 に設定します
        Me.UltraMonthViewSingle1.VisibleWeeks = 1

        '	予定のツールチップを表示するかどうかを確認します
        Dim result As DialogResult = MessageBox.Show("Would you like to allow tooltips to be displayed for Appointments?", "SetupActivityTooltips", MessageBoxButtons.YesNoCancel)
        If result = DialogResult.Cancel Then Return

        '	最初にビットは設定されませんが、ユーザーが指定したビットを追加します
        Me.UltraMonthViewSingle1.TipStyleActivity = TipStyleActivity.None

        '	予定でツールチップを表示するには、
        '	TipStyleActivity プロパティに予定ビットを OR にします
        If result = DialogResult.Yes Then
            Me.UltraMonthViewSingle1.TipStyleActivity += TipStyleActivity.Appointments
        End If

        '	メモのツールチップを表示するかどうかを確認します
        result = MessageBox.Show("Would you like to allow tooltips to be displayed for Notes?", "SetupActivityTooltips", MessageBoxButtons.YesNoCancel)
        If result = DialogResult.Cancel Then Return

        '	メモでツールチップを表示するには、
        '	TipStyleActivity プロパティにメモ ビットを OR にします
        If result = DialogResult.Yes Then Me.UltraMonthViewSingle1.TipStyleActivity += TipStyleActivity.Notes

    End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;
using Infragistics.Win.UltraWinSchedule.MonthViewSingle;
using System.Diagnostics;

		private void SetupActivityTooltips()
		{

			//	最初の表示日に予定およびメモを追加します
			DateTime firstVisibleDate = this.ultraMonthViewSingle1.FirstVisibleDay.Date;

			if ( this.ultraMonthViewSingle1.CalendarInfo.Appointments.Count == 0 )
			{
				this.ultraMonthViewSingle1.CalendarInfo.Appointments.Add( firstVisibleDate, "Today's Appointment #1" );
				this.ultraMonthViewSingle1.CalendarInfo.Appointments.Add( firstVisibleDate, "Today's Appointment #2" );
				this.ultraMonthViewSingle1.CalendarInfo.Appointments.Add( firstVisibleDate, "Today's Appointment #3" );
			}

			if ( this.ultraMonthViewSingle1.CalendarInfo.Notes.Count == 0 )
			{
				this.ultraMonthViewSingle1.CalendarInfo.Notes.Add( firstVisibleDate, "Note #1 for today" );
				this.ultraMonthViewSingle1.CalendarInfo.Notes.Add( firstVisibleDate, "Note #2 for today" );
			}

			//	アクティビティを表示するには、VisibleWeeks プロパティを 1 に設定します
			this.ultraMonthViewSingle1.VisibleWeeks = 1;

			//	予定のツールチップを表示するかどうかを確認します
			DialogResult result = MessageBox.Show( "Would you like to allow tooltips to be displayed for Appointments?", "SetupActivityTooltips", MessageBoxButtons.YesNoCancel);
			if ( result == DialogResult.Cancel )
				return;

			//	最初にビットが設定されませんが、ユーザーが指定するビットを追加します
			this.ultraMonthViewSingle1.TipStyleActivity = TipStyleActivity.None;

			//	予定でツールチップを表示するには、
			//	TipStyleActivity プロパティに予定ビットを OR にします
			if ( result == DialogResult.Yes )
				this.ultraMonthViewSingle1.TipStyleActivity |= TipStyleActivity.Appointments;

			//	メモのツールチップを表示するかどうかを確認します
			result = MessageBox.Show( "Would you like to allow tooltips to be displayed for Notes?", "SetupActivityTooltips", MessageBoxButtons.YesNoCancel);
			if ( result == DialogResult.Cancel )
				return;

			//	メモでツールチップを表示するには、
			//	TipStyleActivity プロパティにメモ ビットを OR にします
			if ( result == DialogResult.Yes )
				this.ultraMonthViewSingle1.TipStyleActivity |= TipStyleActivity.Notes;

		}
参照