C# Class Glass.Design.Designer.Designer

Inheritance: System.Windows.Controls.Primitives.MultiSelector
显示文件 Open project: SuperJMN/Glass

Protected Methods

Method Description
GetContainerForItemOverride ( ) : DependencyObject
IsItemItsOwnContainerOverride ( object item ) : bool
PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Private Methods

Method Description
AttachHandlersToLeftAndTop ( object item ) : void
Designer ( ) : System
DesignerItemOnIsSelectedChanged ( object sender, bool b ) : void
DesignerItemOnLoaded ( object sender, RoutedEventArgs routedEventArgs ) : void
DesignerItemOnPreviewMouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs mouseButtonEventArgs ) : void
DesignerItemOnPreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs mouseButtonEventArgs ) : void
OnCanvasLeftChanged ( object sender, EventArgs eventArgs ) : void
OnCanvasTopChanged ( object sender, EventArgs eventArgs ) : void
OnLoaded ( object sender, RoutedEventArgs routedEventArgs ) : void
OnMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs mouseButtonEventArgs ) : void
OnSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs selectionChangedEventArgs ) : void

Method Details

GetContainerForItemOverride() protected method

protected GetContainerForItemOverride ( ) : DependencyObject
return System.Windows.DependencyObject

IsItemItsOwnContainerOverride() protected method

protected IsItemItsOwnContainerOverride ( object item ) : bool
item object
return bool

PrepareContainerForItemOverride() protected method

protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject
item object
return void