PropertyGridTypesCreateBoolT(T, ExpressionFuncT, NullableBoolean, FuncNullableBoolean, String) - метод

Создаёт экземпляр типа элемента управления, выполняющего редактирование булевского свойства заданного объекта.

Definition

Пространство имён: Tessa.UI.Cards.Editors
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static IPropertyGridType CreateBool<T>(
	T target,
	Expression<Func<T, bool?>> getterExpression,
	Func<bool?, string> getErrorFunc = null
)
where T : class

Параметры

target  T
Объект, свойство которого редактируется.
getterExpression  ExpressionFuncT, NullableBoolean
Выражение, указывающее на редактируемое свойство.
getErrorFunc  FuncNullableBoolean, String  (Optional)
Функция, проверяющая заданное значение на корректность и возвращающая сообщение об ошибке или null, если значение является корректным. Если в качестве функции передать null, то дополнительных проверок не выполняется.

Параметры типа

T
Ссылочный тип объекта, свойства которого редактируются.

Возвращаемое значение

IPropertyGridType
Созданный тип элемента управления.

См. также