Property | Type | Description | |
---|---|---|---|
HasItemsProperty | |||
IsExpandedProperty | |||
IsSelectedProperty | |||
IsSelectionActiveProperty |
Property | Type | Description | |
---|---|---|---|
AllowKeyHandleEvent | bool | ||
BringIntoView | void | ||
CalculateDelta | double | ||
FindLastFocusableItem | TreeViewItem | ||
FindNextFocusableItem | TreeViewItem | ||
FindPreviousFocusableItem | |||
FocusDown | bool | ||
FocusInto | bool | ||
HandleDownKey | bool | ||
HandleScrollByPage | bool | ||
HandleUpKey | bool | ||
IUpdateVisualState | void | ||
OnExpanderClick | void | ||
OnExpanderGotFocus | void | ||
OnExpansionStateGroupStateChanged | void | ||
OnHasItemsPropertyChanged | void | ||
OnHeaderMouseLeftButtonDown | void | ||
OnIsExpandedPropertyChanged | void | ||
OnIsSelectedPropertyChanged | void | ||
OnIsSelectionActivePropertyChanged | void | ||
OnKeyDown | void | ||
RaiseEvent | void | ||
Select | void | ||
ToggleExpanded | void | ||
UpdateContainsSelection | void | ||
UpdateVisualState | void |
Method | Description | |
---|---|---|
OnApplyTemplate ( ) : void |
Builds the visual tree for the T:Microsoft.Silverlight.Testing.Controls.TreeViewItem control when a new control template is applied.
|
|
TreeViewItem ( ) : System |
Initializes a new instance of the T:Microsoft.Silverlight.Testing.Controls.TreeViewItem class.
|
Method | Description | |
---|---|---|
ClearContainerForItemOverride ( |
Removes all templates, styles, and bindings for the object displayed as a T:Microsoft.Silverlight.Testing.Controls.TreeViewItem.
|
|
GetContainerForItemOverride ( ) : |
Creates a T:Microsoft.Silverlight.Testing.Controls.TreeViewItem to display content.
|
|
IsItemItsOwnContainerOverride ( object item ) : bool |
Determines whether an object is a T:Microsoft.Silverlight.Testing.Controls.TreeViewItem.
|
|
OnCollapsed ( |
Raises a E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Collapsed event when the P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded property changes from true to false.
|
|
OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer |
Returns a T:System.Windows.Automation.Peers.TreeViewItemAutomationPeer for use by the Silverlight automation infrastructure.
|
|
OnExpanded ( |
Raises an E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Expanded event when the P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsExpanded property changes from false to true.
|
|
OnGotFocus ( |
Provides handling for the E:System.Windows.UIElement.GotFocus event.
|
|
OnItemsChanged ( |
Makes adjustments to the T:Microsoft.Silverlight.Testing.Controls.TreeViewItem when the value of the P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items property changes.
|
|
OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.KeyUp event.
|
|
OnLostFocus ( |
Provides handling for the E:System.Windows.UIElement.LostFocus event.
|
|
OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.MouseEnter event.
|
|
OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.MouseLeave event.
|
|
OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.MouseLeftButtonDown event.
|
|
OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.MouseLeftButtonUp event.
|
|
OnSelected ( |
Raises the E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Selected event when the P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected property changes from false to true.
|
|
OnUnselected ( |
Raises the E:Microsoft.Silverlight.Testing.Controls.TreeViewItem.Unselected event when the P:Microsoft.Silverlight.Testing.Controls.TreeViewItem.IsSelected property changes from true to false.
|
|
PrepareContainerForItemOverride ( |
Prepares the specified container element to display the specified item.
|
Method | Description | |
---|---|---|
AllowKeyHandleEvent ( ) : bool |
Determine whether the TreeViewItem should be allowed to handle a key event.
|
|
BringIntoView ( ) : void |
Scroll the TreeViewItem into view.
|
|
CalculateDelta ( bool up, |
Calculate the distance between this TreeViewItem and the item being paged from.
|
|
FindLastFocusableItem ( ) : TreeViewItem |
Find the last focusable TreeViewItem contained by this item.
|
|
FindNextFocusableItem ( bool recurse ) : TreeViewItem |
Find the next focusable TreeViewItem below this item.
|
|
FindPreviousFocusableItem ( ) : |
Find the previous focusable TreeViewItem above this item.
|
|
FocusDown ( ) : bool |
Navigate the focus to the next TreeViewItem below this item.
|
|
FocusInto ( ) : bool |
Navigate the focus to the very last TreeViewItem descendent of the this item.
|
|
HandleDownKey ( ) : bool |
Try moving the focus down from the selected item.
|
|
HandleScrollByPage ( bool up, |
Handle scrolling a page up or down.
|
|
HandleUpKey ( ) : bool |
Try moving the focus up from the selected item.
|
|
IUpdateVisualState ( bool useTransitions ) : void |
Update the visual state of the control.
|
|
OnExpanderClick ( object sender, |
Provides handling for the ExpanderButton's Click event.
|
|
OnExpanderGotFocus ( object sender, |
Handle the ExpanderButton's GotFocus event.
|
|
OnExpansionStateGroupStateChanged ( object sender, System.Windows.VisualStateChangedEventArgs e ) : void |
Provides handling for the ExpansionStates CurrentChanged event.
|
|
OnHasItemsPropertyChanged ( |
HasItemsProperty property changed handler.
|
|
OnHeaderMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void |
Provides handling for the Header's MouseLeftButtonDown event.
|
|
OnIsExpandedPropertyChanged ( |
IsExpandedProperty property changed handler.
|
|
OnIsSelectedPropertyChanged ( |
IsSelectedProperty property changed handler.
|
|
OnIsSelectionActivePropertyChanged ( |
IsSelectionActiveProperty property changed handler.
|
|
OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void | ||
RaiseEvent ( RoutedEventHandler handler, |
Raise a RoutedEvent.
|
|
Select ( bool selected ) : void |
Change the selected status of the TreeViewItem.
|
|
ToggleExpanded ( RoutedEventHandler handler, RoutedEventArgs args ) : void |
Handle changes to the IsExpanded property.
|
|
UpdateContainsSelection ( bool selected ) : void |
Update the ancestors of this item when it changes selection. Unselection updates need to occur before selection updates because the old and new selected items may share a partial path. |
|
UpdateVisualState ( bool useTransitions ) : void |
Update the visual state of the control.
|
protected ClearContainerForItemOverride ( |
||
element |
/// The |
|
item | object |
/// The item that is contained in the
/// |
return | void |
protected GetContainerForItemOverride ( ) : |
||
return |
protected IsItemItsOwnContainerOverride ( object item ) : bool | ||
item | object | The object to evaluate. |
return | bool |
protected OnCollapsed ( |
||
e |
/// A |
|
return | void |
protected OnCreateAutomationPeer ( ) : System.Windows.Automation.Peers.AutomationPeer | ||
return | System.Windows.Automation.Peers.AutomationPeer |
protected OnExpanded ( |
||
e |
/// A |
|
return | void |
protected OnGotFocus ( |
||
e |
/// A |
|
return | void |
protected OnItemsChanged ( |
||
e |
/// A
/// |
|
return | void |
protected OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void | ||
e | System.Windows.Input.KeyEventArgs |
/// A |
return | void |
protected OnLostFocus ( |
||
e |
/// A |
|
return | void |
protected OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs |
/// A |
return | void |
protected OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void | ||
e | System.Windows.Input.MouseEventArgs |
/// A |
return | void |
protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs |
/// A |
return | void |
protected OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs |
/// A |
return | void |
protected OnSelected ( |
||
e |
/// A |
|
return | void |
protected OnUnselected ( |
||
e |
/// A |
|
return | void |
protected PrepareContainerForItemOverride ( |
||
element | /// Container element used to display the specified item. /// | |
item | object | The item to display. |
return | void |
public static DependencyProperty,System.Windows HasItemsProperty | ||
return |
public static DependencyProperty,System.Windows IsExpandedProperty | ||
return |
public static DependencyProperty,System.Windows IsSelectedProperty | ||
return |