C# 클래스 Petzold.DiagonalizeTheButtons.DiagonalPanel

상속: System.Windows.FrameworkElement
파일 보기 프로젝트 열기: kasicass/kasicass 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BackgroundProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
Add ( UIElement el ) : void
IndexOf ( UIElement el ) : int
Remove ( UIElement el ) : void

보호된 메소드들

메소드 설명
ArrangeOverride ( Size sizeFinal ) : Size
GetVisualChild ( int index ) : Visual
MeasureOverride ( Size sizeAvailable ) : Size
OnRender ( System.Windows.Media.DrawingContext dc ) : void

비공개 메소드들

메소드 설명
DiagonalPanel ( ) : System

메소드 상세

Add() 공개 메소드

public Add ( UIElement el ) : void
el UIElement
리턴 void

ArrangeOverride() 보호된 메소드

protected ArrangeOverride ( Size sizeFinal ) : Size
sizeFinal System.Windows.Size
리턴 System.Windows.Size

GetVisualChild() 보호된 메소드

protected GetVisualChild ( int index ) : Visual
index int
리턴 Visual

IndexOf() 공개 메소드

public IndexOf ( UIElement el ) : int
el UIElement
리턴 int

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size sizeAvailable ) : Size
sizeAvailable System.Windows.Size
리턴 System.Windows.Size

OnRender() 보호된 메소드

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

Remove() 공개 메소드

public Remove ( UIElement el ) : void
el UIElement
리턴 void

프로퍼티 상세

BackgroundProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows BackgroundProperty
리턴 System.Windows.DependencyProperty