PropertyGridTypesCreateDouble(IDictionaryString, Object, String, FuncNullableDouble, String) - метод
Создаёт экземпляр типа элемента управления, выполняющего редактирование вещественной настройки с заданным именем.
Пространство имён: Tessa.UI.Cards.EditorsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static IPropertyGridType CreateDouble(
IDictionary<string, Object> settings,
string fieldName,
Func<double?, string> getErrorFunc = null
)
Public Shared Function CreateDouble (
settings As IDictionary(Of String, Object),
fieldName As String,
Optional getErrorFunc As Func(Of Double?, String) = Nothing
) As IPropertyGridType
public:
static IPropertyGridType^ CreateDouble(
IDictionary<String^, Object^>^ settings,
String^ fieldName,
Func<Nullable<double>, String^>^ getErrorFunc = nullptr
)
static member CreateDouble :
settings : IDictionary<string, Object> *
fieldName : string *
?getErrorFunc : Func<Nullable<float>, string>
(* Defaults:
let _getErrorFunc = defaultArg getErrorFunc null
*)
-> IPropertyGridType
- settings IDictionaryString, Object
- Объект, свойства которого требуется редактировать.
- fieldName String
-
Имя редактируемого поля, находящегося на корневом уровне объекта с настройками
IDictionaryTKey, TValue.
Такое поле должно иметь тип Double.
- getErrorFunc FuncNullableDouble, String (Optional)
-
Функция, проверяющая заданное значение на корректность и возвращающая сообщение об ошибке или null,
если значение является корректным.
Если в качестве функции передать null, то дополнительных проверок не выполняется.
IPropertyGridTypeСозданный тип элемента управления.