C# Class Petzold.DiagonalizeTheButtons.DiagonalPanel

Inheritance: System.Windows.FrameworkElement
Mostrar archivo Open project: kasicass/kasicass Class Usage Examples

Public Properties

Property Type Description
BackgroundProperty System.Windows.DependencyProperty

Public Methods

Method Description
Add ( UIElement el ) : void
IndexOf ( UIElement el ) : int
Remove ( UIElement el ) : void

Protected Methods

Method Description
ArrangeOverride ( Size sizeFinal ) : Size
GetVisualChild ( int index ) : Visual
MeasureOverride ( Size sizeAvailable ) : Size
OnRender ( System.Windows.Media.DrawingContext dc ) : void

Private Methods

Method Description
DiagonalPanel ( ) : System

Method Details

Add() public method

public Add ( UIElement el ) : void
el UIElement
return void

ArrangeOverride() protected method

protected ArrangeOverride ( Size sizeFinal ) : Size
sizeFinal System.Windows.Size
return System.Windows.Size

GetVisualChild() protected method

protected GetVisualChild ( int index ) : Visual
index int
return Visual

IndexOf() public method

public IndexOf ( UIElement el ) : int
el UIElement
return int

MeasureOverride() protected method

protected MeasureOverride ( Size sizeAvailable ) : Size
sizeAvailable System.Windows.Size
return System.Windows.Size

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext dc ) : void
dc System.Windows.Media.DrawingContext
return void

Remove() public method

public Remove ( UIElement el ) : void
el UIElement
return void

Property Details

BackgroundProperty public_oe static_oe property

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