Property | Type | Description | |
---|---|---|---|
ContentPathProperty | |||
HeaderPathProperty | |||
InitializeContentPaneEvent | System.Windows.RoutedEvent | ||
PaneFactoryProperty | |||
RemoveItemOnCloseProperty | |||
TabHeaderPathProperty |
Property | Type | Description | |
---|---|---|---|
ContentPaneFactory | System | ||
GetPaneFactory | |||
GetSiblingDocument | ContentPane | ||
OnPaneClosed | void | ||
OnPaneFactoryChanged | void | ||
RaiseInitializeContentPane | void | ||
SetTabName | void | ||
ViewModelDeactivated | void | ||
pane_PreviewLostKeyboardFocus | void |
Method | Description | |
---|---|---|
AddInitializeContentPaneHandler ( |
Adds a handler for the InitializeContentPane attached event
|
|
OnPaneClosing ( object sender, PaneClosingEventArgs e ) : void | ||
RemoveInitializeContentPaneHandler ( |
Removes a handler for the InitializeContentPane attached event
|
|
SetPaneFactory ( |
Sets the object that will create ContentPane instances based on the items in the associate ContainerFactoryBase.ItemsSource
|
Method | Description | |
---|---|---|
AddPane ( ContentPane pane ) : void |
Invoked when a new ContentPane has been created and needs to be added to the appropriate target collection.
|
|
ClearContainerForItem ( |
Used to clear any settings applied to a container in the PrepareContainerForItem
|
|
OnItemInserted ( |
Invoked when an element for an item has been generated.
|
|
OnItemMoved ( |
Invoked when an item has been moved in the source collection.
|
|
OnItemRemoved ( |
Invoked when an element created for an item has been removed
|
|
PrepareContainerForItem ( |
Used to initialize a container for a given item.
|
|
RemovePane ( ContentPane cp ) : void |
Invoked when a ContentPane for a given item is being removed.
|
|
ValidateContainerType ( |
Invoked when the ContainerFactory.ContainerType is about to be changed to determine if the specified type is allowed.
|
Method | Description | |
---|---|---|
ContentPaneFactory ( ) : System | ||
GetPaneFactory ( |
||
GetSiblingDocument ( ) : ContentPane | ||
OnPaneClosed ( object sender, PaneClosedEventArgs e ) : void | ||
OnPaneFactoryChanged ( |
||
RaiseInitializeContentPane ( ContentPane pane ) : void | ||
SetTabName ( ContentPane pane, object item ) : void | ||
ViewModelDeactivated ( object sender, DeactivationEventArgs e ) : void | ||
pane_PreviewLostKeyboardFocus ( object sender, System.Windows.Input.KeyboardFocusChangedEventArgs e ) : void |
public static AddInitializeContentPaneHandler ( |
||
element | UIElement or ContentElement that listens to the event | |
handler | EventHandler |
Event handler to be added |
return | void |
protected AddPane ( ContentPane pane ) : void | ||
pane | ContentPane | The pane that was created and needs to be added to the appropriate collection |
return | void |
protected ClearContainerForItem ( |
||
container | The container element | |
item | object | The item from the source collection |
return | void |
protected final OnItemInserted ( |
||
container | The element that was generated | |
item | object | The underlying item for which the element has been generated |
index | int | The index at which the item existed |
return | void |
protected final OnItemMoved ( |
||
container | The associated element | |
item | object | The item that was moved |
oldIndex | int | The old index |
newIndex | int | The new index |
return | void |
protected final OnItemRemoved ( |
||
container | The element that has been removed | |
oldItem | object | The item associated with the element that was removed |
return | void |
public OnPaneClosing ( object sender, PaneClosingEventArgs e ) : void | ||
sender | object | |
e | PaneClosingEventArgs | |
return | void |
protected PrepareContainerForItem ( |
||
container | The container element | |
item | object | The item from the source collection |
return | void |
public static RemoveInitializeContentPaneHandler ( |
||
element | UIElement or ContentElement that listens to the event | |
handler | EventHandler |
Event handler to be removed |
return | void |
protected RemovePane ( ContentPane cp ) : void | ||
cp | ContentPane | The pane being removed |
return | void |
public static SetPaneFactory ( |
||
d | ||
value | ||
return | void |
protected final ValidateContainerType ( |
||
elementType | The new element type | |
return | void |
public static DependencyProperty,System.Windows ContentPathProperty | ||
return |
public static DependencyProperty,System.Windows HeaderPathProperty | ||
return |
public static RoutedEvent,System.Windows InitializeContentPaneEvent | ||
return | System.Windows.RoutedEvent |
public static DependencyProperty,System.Windows PaneFactoryProperty | ||
return |
public static DependencyProperty,System.Windows RemoveItemOnCloseProperty | ||
return |