C# Класс Octgn.Play.Gui.GroupControl

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

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

Свойство Тип Описание
fontsize int
groupFont FontFamily

Защищенные свойства (Protected)

Свойство Тип Описание
ContextCard Octgn.DataNew.Entities.Card
ContextGroup Octgn.DataNew.Entities.Group
group Octgn.DataNew.Entities.Group

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

Метод Описание
ExecuteDefaultAction ( Card card ) : void
ExecuteDefaultCardAction ( Card card ) : bool
ExecuteDefaultGroupAction ( ) : bool
GroupControl ( ) : System

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

Метод Описание
CardActionClicked ( object sender, RoutedEventArgs e ) : void
CreateCardMenuItems ( Card card, DataNew def ) : List
CreateGroupMenuItems ( DataNew def ) : List
CreateLookAtCardsMenuItem ( ) : System.Windows.Controls.MenuItem
GroupActionClicked ( object sender, RoutedEventArgs e ) : void
GroupChanged ( ) : void
OnCardDropped ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
OnCardOut ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
OnCardOver ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
OnKeyShortcut ( object sender, TableKeyEventArgs e ) : void
ShouldShowGroupActions ( Card card ) : bool

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

Метод Описание
CallActionConditionalExecute ( string function, IEnumerable selection ) : bool
CallActionNameExecute ( string function, IEnumerable selection ) : string
CreateActionMenuItem ( IGroupAction baseAction, RoutedEventHandler onClick, Card card ) : Control
CreateCardPassToItem ( ) : System.Windows.Controls.MenuItem
CreateGroupHeader ( ) : System.Windows.Controls.MenuItem
CreateGroupPassToItem ( ) : System.Windows.Controls.MenuItem
CreateVisibilityItem ( ) : System.Windows.Controls.MenuItem
GetDefaultCardAction ( ) : GroupAction
GetDefaultGroupAction ( ) : GroupAction
GetItemContainerGenerator ( ) : ItemContainerGenerator
GetTurnAnimationDelay ( ) : long
NoteItemOnClick ( object sender, RoutedEventArgs routedEventArgs ) : void
OnLoaded ( object sender, RoutedEventArgs routedEventArgs ) : void
ShowContextMenu ( Card card ) : void

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

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

protected CardActionClicked ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

protected CreateCardMenuItems ( Card card, DataNew def ) : List
card Octgn.DataNew.Entities.Card
def DataNew
Результат List

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

protected CreateGroupMenuItems ( DataNew def ) : List
def DataNew
Результат List

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

protected CreateLookAtCardsMenuItem ( ) : System.Windows.Controls.MenuItem
Результат System.Windows.Controls.MenuItem

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

public ExecuteDefaultAction ( Card card ) : void
card Octgn.DataNew.Entities.Card
Результат void

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

public ExecuteDefaultCardAction ( Card card ) : bool
card Octgn.DataNew.Entities.Card
Результат bool

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

public ExecuteDefaultGroupAction ( ) : bool
Результат bool

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

protected GroupActionClicked ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

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

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

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

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

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

protected OnCardDropped ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
sender object
e Octgn.Play.Gui.CardsEventArgs
Результат void

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

protected OnCardOut ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
sender object
e Octgn.Play.Gui.CardsEventArgs
Результат void

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

protected OnCardOver ( object sender, Octgn.Play.Gui.CardsEventArgs e ) : void
sender object
e Octgn.Play.Gui.CardsEventArgs
Результат void

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

protected OnKeyShortcut ( object sender, TableKeyEventArgs e ) : void
sender object
e TableKeyEventArgs
Результат void

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

protected ShouldShowGroupActions ( Card card ) : bool
card Octgn.DataNew.Entities.Card
Результат bool

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

ContextCard защищенное свойство

protected Card,Octgn.DataNew.Entities ContextCard
Результат Octgn.DataNew.Entities.Card

ContextGroup защищенное свойство

protected Group,Octgn.DataNew.Entities ContextGroup
Результат Octgn.DataNew.Entities.Group

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

public static int fontsize
Результат int

group защищенное свойство

protected Group,Octgn.DataNew.Entities group
Результат Octgn.DataNew.Entities.Group

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

public static FontFamily groupFont
Результат FontFamily