C# Класс HoldItCore.Level

Наследование: System.Windows.Controls.ContentControl
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AccidentsProperty System.Windows.DependencyProperty
LevelNames List
RemainingProperty System.Windows.DependencyProperty
ScoreIncrementProperty System.Windows.DependencyProperty
ScoreProperty System.Windows.DependencyProperty
ScoreReasonProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
HandleCurrentStateChanged void
UpdateWaitingLine void

Открытые методы

Метод Описание
AccidentHappened ( ) : void
AdjustScore ( int change ) : void
Deselect ( Person person ) : void
GetNeighborCount ( Stall stall ) : int
GetNeighbors ( Stall stall ) : IEnumerable
Level ( ) : System
OnApplyTemplate ( ) : void
RemoveFromLine ( Person person ) : void
RemovePerson ( Person person ) : void
ScoreStallChoice ( Stall stall ) : void
Select ( Person person ) : void
SendPersonTo ( Stall stall ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
AddPerson ( Person person ) : void
OnCompleted ( ) : void
OnPersonRemoved ( Person person ) : void
Start ( ) : void

Приватные методы

Метод Описание
HandleCurrentStateChanged ( object sender, System.Windows.VisualStateChangedEventArgs e ) : void
UpdateWaitingLine ( ) : void

Описание методов

AccidentHappened() публичный Метод

public AccidentHappened ( ) : void
Результат void

AddPerson() защищенный Метод

protected AddPerson ( Person person ) : void
person HoldItCore.People.Person
Результат void

AdjustScore() публичный Метод

public AdjustScore ( int change ) : void
change int
Результат void

Deselect() публичный Метод

public Deselect ( Person person ) : void
person HoldItCore.People.Person
Результат void

GetNeighborCount() публичный Метод

public GetNeighborCount ( Stall stall ) : int
stall Stall
Результат int

GetNeighbors() публичный Метод

public GetNeighbors ( Stall stall ) : IEnumerable
stall Stall
Результат IEnumerable

Level() публичный Метод

public Level ( ) : System
Результат System

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

OnCompleted() защищенный Метод

protected OnCompleted ( ) : void
Результат void

OnPersonRemoved() защищенный Метод

protected OnPersonRemoved ( Person person ) : void
person HoldItCore.People.Person
Результат void

RemoveFromLine() публичный Метод

public RemoveFromLine ( Person person ) : void
person HoldItCore.People.Person
Результат void

RemovePerson() публичный Метод

public RemovePerson ( Person person ) : void
person HoldItCore.People.Person
Результат void

ScoreStallChoice() публичный Метод

public ScoreStallChoice ( Stall stall ) : void
stall Stall
Результат void

Select() публичный Метод

public Select ( Person person ) : void
person HoldItCore.People.Person
Результат void

SendPersonTo() публичный Метод

public SendPersonTo ( Stall stall ) : void
stall Stall
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Описание свойств

AccidentsProperty публичное статическое свойство

public static DependencyProperty,System.Windows AccidentsProperty
Результат System.Windows.DependencyProperty

LevelNames публичное статическое свойство

public static List LevelNames
Результат List

RemainingProperty публичное статическое свойство

public static DependencyProperty,System.Windows RemainingProperty
Результат System.Windows.DependencyProperty

ScoreIncrementProperty публичное статическое свойство

public static DependencyProperty,System.Windows ScoreIncrementProperty
Результат System.Windows.DependencyProperty

ScoreProperty публичное статическое свойство

public static DependencyProperty,System.Windows ScoreProperty
Результат System.Windows.DependencyProperty

ScoreReasonProperty публичное статическое свойство

public static DependencyProperty,System.Windows ScoreReasonProperty
Результат System.Windows.DependencyProperty