C# 클래스 TrakHound_UI.LevelIndicator.Indicator

Interaction logic for Indicator.xaml
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community

공개 프로퍼티들

프로퍼티 타입 설명
ActiveLevelBrushProperty System.Windows.DependencyProperty
ActiveLevelCountProperty System.Windows.DependencyProperty
InactiveLevelBrushProperty System.Windows.DependencyProperty
TotalLevelCountProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
Indicator ( ) : System
Indicator ( int totalLevelCount ) : System
Init ( int levelCount ) : void

비공개 메소드들

메소드 설명
ActiveLevelCountPropertyChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
CalculateSizes ( ) : void
LevelBrushFormatPropertyChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
SetActiveLevels ( int activeLevelCount ) : void
TotalLevelCountPropertyChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
UserControl_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void

메소드 상세

Indicator() 공개 메소드

public Indicator ( ) : System
리턴 System

Indicator() 공개 메소드

public Indicator ( int totalLevelCount ) : System
totalLevelCount int
리턴 System

Init() 공개 메소드

public Init ( int levelCount ) : void
levelCount int
리턴 void

프로퍼티 상세

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

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

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

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

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

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

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

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