Table of Contents

Class ControlExtensions

Namespace
Lers.UI.Extensions
Assembly
Lers.UI.dll

Расширения для отображения сообщений на контролах.

public static class ControlExtensions
Inheritance
ControlExtensions
Inherited Members

Methods

AddEditValueBinding(BaseEdit, object, string)

Добавляет привязку параметров в контрол.

public static Binding AddEditValueBinding(this BaseEdit edit, object propertyObject, string propertyName)

Parameters

edit BaseEdit
propertyObject object
propertyName string

Returns

Binding

AddEditValueBinding(BaseEdit, BindingSource, string)

Добавляет привязку параметров в контрол.

public static Binding AddEditValueBinding(this BaseEdit edit, BindingSource bindingSource, string propertyName)

Parameters

edit BaseEdit
bindingSource BindingSource
propertyName string

Returns

Binding

AddEnabledBinding(Control, object, string)

Добавляет привязку значения Enabled в контрол.

public static Binding AddEnabledBinding(this Control edit, object propertyObject, string propertyName)

Parameters

edit Control
propertyObject object
propertyName string

Returns

Binding

AddEnabledBinding(Control, BindingSource, string)

Добавляет привязку значения Enabled в контрол.

public static Binding AddEnabledBinding(this Control edit, BindingSource bindingSource, string propertyName)

Parameters

edit Control
bindingSource BindingSource
propertyName string

Returns

Binding

AddReadOnlyBinding(BaseEdit, BindingSource, string)

Добавляет привязку значения ReadOnly в контрол.

public static Binding AddReadOnlyBinding(this BaseEdit edit, BindingSource bindingSource, string propertyName)

Parameters

edit BaseEdit
bindingSource BindingSource
propertyName string

Returns

Binding

AddValueBinding(Control, string, object, string)

Добавляет привязку параметров в контрол.

public static Binding AddValueBinding(this Control control, string controlProperty, object propertyObject, string propertyName)

Parameters

control Control
controlProperty string
propertyObject object
propertyName string

Returns

Binding

Ask(Control, string)

Отображает вопрос с вариантами выбора Да/нет.

public static bool Ask(this Control control, string message)

Parameters

control Control
message string

Returns

bool

AskExclamation(Control, string)

Отображает вопрос с восклицательной иконкой.

public static bool AskExclamation(this Control control, string message)

Parameters

control Control
message string

Returns

bool

AskWithDefaultYes(Control, string)

Отображает вопрос с вариантами выбора Да/нет. По умолчанию выбран Да.

public static bool AskWithDefaultYes(this Control control, string message)

Parameters

control Control
message string

Returns

bool

ShowError(Control, string)

Отображает сообщение об ошибке.

public static void ShowError(this Control control, string message)

Parameters

control Control
message string

ShowExclamation(Control, string)

Отображает восклицательное сообщение.

public static void ShowExclamation(this Control control, string message)

Parameters

control Control
message string

ShowInfo(Control, string)

Отображает информационное сообщение.

public static void ShowInfo(this Control control, string message)

Parameters

control Control
message string

ShowWarning(Control, string)

Отображает предупреждение.

public static void ShowWarning(this Control control, string message)

Parameters

control Control
message string