C# Класс Dev2.Studio.ViewModels.Dialogs.Dev2MessageBoxViewModel

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

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

Метод Описание
Cancel ( ) : void
Closed ( ) : void
Dev2MessageBoxViewModel ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : System
GetDontShowAgainOption ( string dontShowAgainKey ) : MessageBoxResult>.Tuple
No ( ) : void
Ok ( ) : void
ResetAllDontShowAgainOptions ( ) : void
ResetDontShowAgainOption ( string dontShowAgainKey ) : void
SetDontShowAgainOption ( string dontShowAgainKey, MessageBoxResult result ) : void
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon ) : MessageBoxResult
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, string dontShowAgainKey ) : MessageBoxResult
ShowWithCustomButtons ( string messageBoxText, string caption, List buttons, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult

Creates a YesNoCancel if 3 strings are passed, YesNo if 2 are passed and an Ok dialog if one is passed.

Yes ( ) : void

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

Метод Описание
GetDontShowAgainPersistencePath ( ) : string
LoadDontShowAgainOptions ( ) : void
SaveDontShowAgainOptions ( ) : void

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

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

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

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

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

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

public Dev2MessageBoxViewModel ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : System
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
Результат System

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

public static GetDontShowAgainOption ( string dontShowAgainKey ) : MessageBoxResult>.Tuple
dontShowAgainKey string
Результат MessageBoxResult>.Tuple

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

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

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

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

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

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

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

public static ResetDontShowAgainOption ( string dontShowAgainKey ) : void
dontShowAgainKey string
Результат void

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

public static SetDontShowAgainOption ( string dontShowAgainKey, MessageBoxResult result ) : void
dontShowAgainKey string
result MessageBoxResult
Результат void

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

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
Результат MessageBoxResult

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

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
Результат MessageBoxResult

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

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
dontShowAgainKey string
Результат MessageBoxResult

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

Creates a YesNoCancel if 3 strings are passed, YesNo if 2 are passed and an Ok dialog if one is passed.
public static ShowWithCustomButtons ( string messageBoxText, string caption, List buttons, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
buttons List
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
Результат MessageBoxResult

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

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