프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ItemContainerStyleProperty | DependencyProperty | ||
SelectedItemProperty | DependencyProperty | ||
SelectedValuePathProperty | DependencyProperty | ||
SelectedValueProperty | DependencyProperty |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ChangeSelection | void | ||
CheckForSelectedDescendents | void | ||
FocusFirstItem | bool | ||
FocusLastItem | bool | ||
HandleMouseButtonDown | bool | ||
HandleScrollByPage | bool | ||
HandleScrollKeys | bool | ||
IUpdateVisualState | void | ||
OnItemContainerStylePropertyChanged | void | ||
OnKeyDown | void | ||
OnSelectedItemPropertyChanged | void | ||
OnSelectedValuePathPropertyChanged | void | ||
OnSelectedValuePropertyChanged | void | ||
PropagateKeyDown | void | ||
SelectFirstItem | void | ||
UpdateSelectedValue | void |
메소드 | 설명 | |
---|---|---|
OnApplyTemplate ( ) : void |
Builds the visual tree for the T:Microsoft.Silverlight.Testing.Controls.TreeView control when a new control template is applied.
|
|
TreeView ( ) : System |
Initializes a new instance of the T:Microsoft.Silverlight.Testing.Controls.TreeView class.
|
메소드 | 설명 | |
---|---|---|
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 the specified item is a T:Microsoft.Silverlight.Testing.Controls.TreeViewItem, which is the default container for items in the T:Microsoft.Silverlight.Testing.Controls.TreeView control.
|
|
OnCreateAutomationPeer ( ) : AutomationPeer |
Returns a T:System.Windows.Automation.Peers.TreeViewAutomationPeer for use by the Silverlight automation infrastructure.
|
|
OnGotFocus ( RoutedEventArgs e ) : void |
Provides handling for the GotFocus event.
|
|
OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void |
Makes adjustments to the T:Microsoft.Silverlight.Testing.Controls.TreeView control when the value of the P:Microsoft.Silverlight.Testing.Controls.ItemsControl.Items property changes.
|
|
OnKeyUp ( KeyEventArgs e ) : void |
Provides handling for the KeyUp event.
|
|
OnLostFocus ( RoutedEventArgs e ) : void |
Provides handling for the LostFocus event.
|
|
OnMouseEnter ( MouseEventArgs e ) : void |
Provides handling for the MouseEnter event.
|
|
OnMouseLeave ( MouseEventArgs e ) : void |
Provides handling for the MouseLeave event.
|
|
OnMouseLeftButtonDown ( MouseButtonEventArgs e ) : void |
Provides handling for the E:System.Windows.UIElement.MouseLeftButtonDown event.
|
|
OnMouseLeftButtonUp ( MouseButtonEventArgs e ) : void |
Provides handling for the MouseLeftButtonUp event.
|
|
OnMouseMove ( MouseEventArgs e ) : void |
Provides handling for the MouseMove event.
|
|
OnSelectedItemChanged ( RoutedPropertyChangedEventArgs |
Raises the E:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItemChanged event when the P:Microsoft.Silverlight.Testing.Controls.TreeView.SelectedItem property value changes.
|
|
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void |
Prepares the container element to display the specified item.
|
메소드 | 설명 | |
---|---|---|
ChangeSelection ( object itemOrContainer, TreeViewItem container, bool selected ) : void |
Change whether a TreeViewItem is selected.
|
|
CheckForSelectedDescendents ( TreeViewItem item ) : void |
Select any descendents when adding new TreeViewItems to a TreeView.
|
|
FocusFirstItem ( ) : bool |
Focus the first item in the TreeView.
|
|
FocusLastItem ( ) : bool |
Focus the last item in the TreeView.
|
|
HandleMouseButtonDown ( ) : bool |
Provides handling for mouse button events.
|
|
HandleScrollByPage ( bool up ) : bool | ||
HandleScrollKeys ( Key key ) : bool |
Handle keys related to scrolling.
|
|
IUpdateVisualState ( bool useTransitions ) : void |
Update the visual state of the TreeView.
|
|
OnItemContainerStylePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
ItemContainerStyleProperty property changed handler.
|
|
OnKeyDown ( KeyEventArgs e ) : void | ||
OnSelectedItemPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
SelectedItemProperty property changed handler.
|
|
OnSelectedValuePathPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
SelectedValuePathProperty property changed handler.
|
|
OnSelectedValuePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void |
SelectedValueProperty property changed handler.
|
|
PropagateKeyDown ( KeyEventArgs e ) : void |
Propagate OnKeyDown messages from the root TreeViewItems to their TreeView. Because Silverlight's ScrollViewer swallows many useful key events (which it can ignore on WPF if you override HandlesScrolling or use an internal only variable in Silverlight), the root TreeViewItems explicitly propagate KeyDown events to their parent TreeView. |
|
SelectFirstItem ( ) : void |
Select the first item of the TreeView.
|
|
UpdateSelectedValue ( object item ) : void |
Update the selected value of the of the TreeView based on the value of the currently selected TreeViewItem and the SelectedValuePath.
|
protected ClearContainerForItemOverride ( |
||
element |
/// The |
|
item | object |
/// The item that is contained in the
/// |
리턴 | void |
protected GetContainerForItemOverride ( ) : |
||
리턴 |
protected IsItemItsOwnContainerOverride ( object item ) : bool | ||
item | object | The object to evaluate. |
리턴 | bool |
protected OnCreateAutomationPeer ( ) : AutomationPeer | ||
리턴 | AutomationPeer |
protected OnGotFocus ( RoutedEventArgs e ) : void | ||
e | RoutedEventArgs | Event arguments. |
리턴 | void |
protected OnItemsChanged ( NotifyCollectionChangedEventArgs e ) : void | ||
e | NotifyCollectionChangedEventArgs |
/// A
/// |
리턴 | void |
protected OnKeyUp ( KeyEventArgs e ) : void | ||
e | KeyEventArgs | Event arguments. |
리턴 | void |
protected OnLostFocus ( RoutedEventArgs e ) : void | ||
e | RoutedEventArgs | Event arguments. |
리턴 | void |
protected OnMouseEnter ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | Event arguments. |
리턴 | void |
protected OnMouseLeave ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | Event arguments. |
리턴 | void |
protected OnMouseLeftButtonDown ( MouseButtonEventArgs e ) : void | ||
e | MouseButtonEventArgs |
/// A |
리턴 | void |
protected OnMouseLeftButtonUp ( MouseButtonEventArgs e ) : void | ||
e | MouseButtonEventArgs | Event arguments. |
리턴 | void |
protected OnMouseMove ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | Event arguments. |
리턴 | void |
protected OnSelectedItemChanged ( RoutedPropertyChangedEventArgs | ||
e | RoutedPropertyChangedEventArgs |
/// A |
리턴 | void |
protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void | ||
element | DependencyObject | /// The container element used to display the specified item. /// |
item | object | The item to display. |
리턴 | void |
public static DependencyProperty ItemContainerStyleProperty | ||
리턴 | DependencyProperty |
public static DependencyProperty SelectedItemProperty | ||
리턴 | DependencyProperty |
public static DependencyProperty SelectedValuePathProperty | ||
리턴 | DependencyProperty |