C# Класс BlipFace.View.StatusListControl

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

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

Метод Описание
AddStatus ( StatusViewModel statusView, bool insertAtBeginning ) : void

Dodaje status do listy w widoku

FlashMainWindow ( Window window, bool invert ) : void
ShowInfo ( string message ) : void
StatusListControl ( ) : System
StatusListControl ( StatusesPresenter _presenter ) : System
UpdateStatuses ( IList statuses ) : void
WorkDone ( ) : void

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

Метод Описание
CiteUser_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void

Komenda wywoływana gdy naciśniemy cytuj

DirectMessage_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void

Komenda wywoływana gdy naciśniemy przycisk Odpowiedz przy statusie

EnableContrlsForSendMessage ( bool enable ) : void

Pomocnicza metoda zawierająca w sobie logikę widoku przy dodawaniu, wiadomości true - oznacza że można pokazać i aktywować poszczególene części widoku zaangażowane w wizualizację wysyłania widomości

FlashWindow ( IntPtr hwnd, bool bInvert ) : bool
Hyperlink_RequestNavigate ( object sender, System.Windows.Navigation.RequestNavigateEventArgs e ) : void

Otwiera przeglądarkę gdy klikniemy na linka

Navigate_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
PagerVisibility ( Visibility visibility ) : void
PrivateMessage_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void

Komenda wywoływana gdy naciśniemy przycisk Prywatna przy statusie,

SendStatus ( ) : void
SetTextBoxFocus ( ) : void
ShowMessage ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ShowPicture_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ShowVideo_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
TbMessage_OnPreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
ToggleButtons_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
btnAddPicture_Click ( object sender, RoutedEventArgs e ) : void
btnDeletePic_Click ( object sender, RoutedEventArgs e ) : void
btnSendBlip_Click ( object sender, RoutedEventArgs e ) : void

Handler dla kliknięca przycisku wysyłania tekstu dla blipa

pagerControl_CurrentPageIndexChanged ( object sender, EventArgs e ) : void
tbMessage_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void

Zdarzenie gdy naciśnięty zostanie w kontrolce tbMessage klawisz

tbMessage_TextChanged ( object sender, System.Windows.Controls.TextChangedEventArgs e ) : void

Służy tylko do wyliczania ilości znaków pozostałych do wpisania

tgbArchive_Click ( object sender, RoutedEventArgs e ) : void
tgbDashboard_Click ( object sender, RoutedEventArgs e ) : void
tgbSecretary_Click ( object sender, RoutedEventArgs e ) : void

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

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

Dodaje status do listy w widoku
public AddStatus ( StatusViewModel statusView, bool insertAtBeginning ) : void
statusView BlipFace.Model.StatusViewModel status
insertAtBeginning bool czy dodać na początek czy na koniec listy
Результат void

FlashMainWindow() публичный статический Метод

public static FlashMainWindow ( Window window, bool invert ) : void
window System.Windows.Window
invert bool
Результат void

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

public ShowInfo ( string message ) : void
message string
Результат void

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

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

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

public StatusListControl ( StatusesPresenter _presenter ) : System
_presenter BlipFace.Presenter.StatusesPresenter
Результат System

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

public UpdateStatuses ( IList statuses ) : void
statuses IList
Результат void

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

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