C# Класс Prizm.Main.Controls.BindingHelper

Показать файл Открыть проект

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

Метод Описание
CorrectDecimalSeparator ( object sender, ConvertEditValueEventArgs e ) : void
CreateCheckEditInverseBinding ( string propertyName, object dataSource, string dataMember ) : System.Windows.Forms.Binding
CreateOneWayReadToString ( string propertyName, object dataSource, string dataMember, StringByValue oneWayConverter ) : System.Windows.Forms.Binding

It seems WinForm doesn't allow simple one-way from model to form control. If it is possible, this code should be replaced StringByValue should take value. Creator of this binding should control the real type of the value.

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

Метод Описание
Invert ( object sender, System.Windows.Forms.ConvertEventArgs e ) : void

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

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

public static CorrectDecimalSeparator ( object sender, ConvertEditValueEventArgs e ) : void
sender object
e ConvertEditValueEventArgs
Результат void

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

public static CreateCheckEditInverseBinding ( string propertyName, object dataSource, string dataMember ) : System.Windows.Forms.Binding
propertyName string
dataSource object
dataMember string
Результат System.Windows.Forms.Binding

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

It seems WinForm doesn't allow simple one-way from model to form control. If it is possible, this code should be replaced StringByValue should take value. Creator of this binding should control the real type of the value.
public static CreateOneWayReadToString ( string propertyName, object dataSource, string dataMember, StringByValue oneWayConverter ) : System.Windows.Forms.Binding
propertyName string
dataSource object
dataMember string
oneWayConverter StringByValue
Результат System.Windows.Forms.Binding