コード例 #1
0
 /// <summary>
 /// Initializes static members of the <see cref="TreeViewItem"/> class.
 /// </summary>
 static TreeViewItem()
 {
     SelectableMixin.Attach <TreeViewItem>(IsSelectedProperty);
     FocusableProperty.OverrideDefaultValue <TreeViewItem>(true);
     ItemsPanelProperty.OverrideDefaultValue <TreeViewItem>(DefaultPanel);
     RequestBringIntoViewEvent.AddClassHandler <TreeViewItem>(x => x.OnRequestBringIntoView);
 }
コード例 #2
0
 /// <summary>
 /// overrides some default values
 /// </summary>
 static IndexListItem()
 {
     SelectableMixin.Attach <IndexListItem>(IsSelectedProperty);
     FocusableProperty.OverrideDefaultValue <IndexListItem>(true);
     RequestBringIntoViewEvent.AddClassHandler <IndexListItem>((x, e) => x.OnRequestBringIntoView(e));
     DataContextProperty.Changed.AddClassHandler <IndexListItem>((x, e) => OnDataContextChanged(x, e));
 }
コード例 #3
0
ファイル: TreeViewItem.cs プロジェクト: yzq1979/Avalonia
 /// <summary>
 /// Initializes static members of the <see cref="TreeViewItem"/> class.
 /// </summary>
 static TreeViewItem()
 {
     SelectableMixin.Attach <TreeViewItem>(IsSelectedProperty);
     FocusableProperty.OverrideDefaultValue <TreeViewItem>(true);
     ItemsPanelProperty.OverrideDefaultValue <TreeViewItem>(DefaultPanel);
     ParentProperty.Changed.AddClassHandler <TreeViewItem>((o, e) => o.OnParentChanged(e));
     RequestBringIntoViewEvent.AddClassHandler <TreeViewItem>((x, e) => x.OnRequestBringIntoView(e));
 }
コード例 #4
0
 static ItemsRepeater()
 {
     ClipToBoundsProperty.OverrideDefaultValue <ItemsRepeater>(true);
     RequestBringIntoViewEvent.AddClassHandler <ItemsRepeater>((x, e) => x.OnRequestBringIntoView(e));
 }
コード例 #5
0
 protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)
 {
     disposables.Add(RequestBringIntoViewEvent.AddClassHandler <Intellisense>(i => OnRequesteBringIntoView));
 }
コード例 #6
0
 static Intellisense()
 {
     RequestBringIntoViewEvent.AddClassHandler <Intellisense>(i => i.OnRequesteBringIntoView);
 }
コード例 #7
0
 static RenameControl()
 {
     RequestBringIntoViewEvent.AddClassHandler <RenameControl>(i => i.OnRequesteBringIntoView);
 }