C# Class AcManager.Controls.AcObjectListBox

Inheritance: System.Windows.Controls.Control, IComparer
Show file Open project: gro-ove/actools

Public Properties

Property Type Description
BasicFilterProperty System.Windows.DependencyProperty
InnerItemsSourceProperty System.Windows.DependencyProperty
IsFilteringEnabledProperty System.Windows.DependencyProperty
ItemsSourceProperty System.Windows.DependencyProperty
SelectedItemProperty System.Windows.DependencyProperty
SelectionModeProperty System.Windows.DependencyProperty
UserFilterProperty System.Windows.DependencyProperty

Public Methods

Method Description
Compare ( object x, object y ) : int
OnApplyTemplate ( ) : void

Private Methods

Method Description
AcObjectListBox ( ) : System
AcObjectListBox_Loaded ( object sender, RoutedEventArgs e ) : void
AcObjectListBox_Unloaded ( object sender, RoutedEventArgs e ) : void
ClearFilter ( ) : void
Collection_ItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
Collection_WrappedValueChanged ( object sender, WrappedValueChangedEventArgs e ) : void
FilterFunc ( object o ) : bool
GetSelectedItems ( ) : IEnumerable
ItemsSource_CurrentChanged ( object sender, EventArgs e ) : void
ListBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
OnFilterChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnItemsSourceChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnItemsSourceChanged ( IAcObjectList newValue ) : void
OnSelectedItemChanged ( AcObjectNew newValue ) : void
OnSelectedItemChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
UpdateFilter ( ) : void
UpdateFilter ( IAcObjectNew selectObject ) : void
UpdateSelected ( ) : void

Method Details

Compare() public method

public Compare ( object x, object y ) : int
x object
y object
return int

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

Property Details

BasicFilterProperty public static property

public static DependencyProperty,System.Windows BasicFilterProperty
return System.Windows.DependencyProperty

InnerItemsSourceProperty public static property

public static DependencyProperty,System.Windows InnerItemsSourceProperty
return System.Windows.DependencyProperty

IsFilteringEnabledProperty public static property

public static DependencyProperty,System.Windows IsFilteringEnabledProperty
return System.Windows.DependencyProperty

ItemsSourceProperty public static property

public static DependencyProperty,System.Windows ItemsSourceProperty
return System.Windows.DependencyProperty

SelectedItemProperty public static property

public static DependencyProperty,System.Windows SelectedItemProperty
return System.Windows.DependencyProperty

SelectionModeProperty public static property

public static DependencyProperty,System.Windows SelectionModeProperty
return System.Windows.DependencyProperty

UserFilterProperty public static property

public static DependencyProperty,System.Windows UserFilterProperty
return System.Windows.DependencyProperty