バージョン

StoreTabEventHandler デリゲート

StoreTab イベントを処理するためのデリゲート。
シンタックス
'宣言
 
Public Delegate Sub StoreTabEventHandler( _
   ByVal sender As Object, _
   ByVal e As StoreTabEventArgs _
) 
public delegate void StoreTabEventHandler( 
   object sender,
   StoreTabEventArgs e
)

パラメータ

sender
e
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinTabs
Imports Infragistics.Win.UltraWinTabbedMdi

Private Sub ultraTabbedMdiManager1_StoreTab(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinTabbedMdi.StoreTabEventArgs) Handles ultraTabbedMdiManager1.StoreTab
    ' The 'StoreTab' event is invoked when the SaveAsXml or 
    ' SaveAsBinary method is invoked. It is a convenient place 
    ' to initialize the 'PersistedInfo' property of the tabs 
    ' immediately prior to serialization and is invoked once for 
    ' each MdiTab in the TabGroups and in the HiddenTabs. This 
    ' will prevent the need to keep updating the PersistedInfo 
    ' at other points when the information needed to deserialize 
    ' the tab changes - e.g. when the file name of the associated 
    ' form changes.

    If TypeOf e.Tab.Form Is EditForm Then
        e.Tab.PersistedInfo = (CType(e.Tab.Form, EditForm)).FileName
    Else
        e.Tab.PersistedInfo = e.Tab.Form.Text
    End If
End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinTabs;
using Infragistics.Win.UltraWinTabbedMdi;

private void ultraTabbedMdiManager1_StoreTab(object sender, Infragistics.Win.UltraWinTabbedMdi.StoreTabEventArgs e)
{
	// The 'StoreTab' event is invoked when the SaveAsXml or 
	// SaveAsBinary method is invoked. It is a convenient place 
	// to initialize the 'PersistedInfo' property of the tabs 
	// immediately prior to serialization and is invoked once for 
	// each MdiTab in the TabGroups and in the HiddenTabs. This 
	// will prevent the need to keep updating the PersistedInfo 
	// at other points when the information needed to deserialize 
	// the tab changes - e.g. when the file name of the associated 
	// form changes.

	if (e.Tab.Form is EditForm)
		e.Tab.PersistedInfo = ((EditForm)e.Tab.Form).FileName;
	else
		e.Tab.PersistedInfo = e.Tab.Form.Text;
}
参照