Example #1
0
        protected override void OnAttached()
        {
            AssociatedObject.PreviewTextInput += AssociatedObject_TextInput;
            AssociatedObject.PreviewKeyDown   += AssociatedObject_PreviewKeyDown;

            var binding = new Binding("ActualWidth")
            {
                Source = AssociatedObject
            };

            AutoCompletePopup.SetBinding(FrameworkElement.WidthProperty, binding);

            AutoCompletePopup.PlacementTarget = AssociatedObject;
        }
 public AutoCompleteTreeView(AutoCompletePopup _parent, TreeViewState _state) : base(_state)
 {
     parent = _parent;
     Reload();
 }