バージョン

AfterActiveOwnerChanged イベント (UltraDayView)

アクティブオーナーが変更された後に発生するイベント。
シンタックス
'宣言
 
Public Event AfterActiveOwnerChanged As AfterActiveOwnerChangedEventHandler
public event AfterActiveOwnerChangedEventHandler AfterActiveOwnerChanged
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、AfterActiveOwnerChangedEventArgs 型の引数を受け取りました。次の AfterActiveOwnerChangedEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
NewActiveOwner 新しいアクティブオーナーを返します。
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule

    Private Sub UltraDayView1_BeforeActiveOwnerChanged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.BeforeActiveOwnerChangedEventArgs) Handles UltraDayView1.BeforeActiveOwnerChanged

        '	If the new ActiveOwner is the unassigned owner, cancel
        '	 the event to disallow the unassigned owner from becoming
        '	activated.
        If e.NewActiveOwner.IsUnassigned Then
            e.Cancel = True
        End If

    End Sub

    Private Sub UltraWeekView1_BeforeActiveOwnerChanged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.BeforeActiveOwnerChangedEventArgs) Handles UltraWeekView1.BeforeActiveOwnerChanged

        '	If the new ActiveOwner is the unassigned owner, cancel
        '	 the event to disallow the unassigned owner from becoming
        '	activated.
        If e.NewActiveOwner.IsUnassigned Then
            e.Cancel = True
        End If

    End Sub

    Private Sub UltraWeekView1_AfterActiveOwnerChanged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.AfterActiveOwnerChangedEventArgs) Handles UltraWeekView1.AfterActiveOwnerChanged

        '	Synchronize the UltraWeekView's ActiveOwner when the
        '	ActiveOwner changes in the UltraDayView control
        If Not Me.UltraDayView1.ActiveOwner Is e.NewActiveOwner Then
            Me.UltraDayView1.ActiveOwner = e.NewActiveOwner
        End If

    End Sub

    Private Sub UltraDayView1_AfterActiveOwnerChanged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.AfterActiveOwnerChangedEventArgs) Handles UltraDayView1.AfterActiveOwnerChanged

        '	Synchronize the UltraWeekView's ActiveOwner when the
        '	ActiveOwner changes in the UltraDayView control
        If Not Me.ultraWeekView1.ActiveOwner Is e.NewActiveOwner Then
            Me.ultraWeekView1.ActiveOwner = e.NewActiveOwner
        End If

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

		private void ultraDayView1_BeforeActiveOwnerChanged(object sender, Infragistics.Win.UltraWinSchedule.BeforeActiveOwnerChangedEventArgs e)
		{
			//	If the new ActiveOwner is the unassigned owner, cancel
			//	 the event to disallow the unassigned owner from becoming
			//	activated.
			if ( e.NewActiveOwner.IsUnassigned )
				e.Cancel = true;
		}

		private void ultraWeekView1_BeforeActiveOwnerChanged(object sender, Infragistics.Win.UltraWinSchedule.BeforeActiveOwnerChangedEventArgs e)
		{		
			//	If the new ActiveOwner is the unassigned owner, cancel
			//	 the event to disallow the unassigned owner from becoming
			//	activated.
			if ( e.NewActiveOwner.IsUnassigned )
				e.Cancel = true;
		}

		private void ultraDayView1_AfterActiveOwnerChanged(object sender, Infragistics.Win.UltraWinSchedule.AfterActiveOwnerChangedEventArgs e)
		{
			//	Synchronize the UltraWeekView's ActiveOwner when the
			//	ActiveOwner changes in the UltraDayView control
			if ( this.ultraWeekView1.ActiveOwner != e.NewActiveOwner )
				this.ultraWeekView1.ActiveOwner = e.NewActiveOwner;		
		}

		private void ultraWeekView1_AfterActiveOwnerChanged(object sender, Infragistics.Win.UltraWinSchedule.AfterActiveOwnerChangedEventArgs e)
		{
			//	Synchronize the UltraDayView's ActiveOwner when the
			//	ActiveOwner changes in the UltraWeekView control
			if ( this.ultraDayView1.ActiveOwner != e.NewActiveOwner )
				this.ultraDayView1.ActiveOwner = e.NewActiveOwner;
		}
参照