utilisation d'accolades dans l'instance d'une classe
Bonjour,
le code suivant utilise des accolades pour instancier la classe Binding. Quel est ça signification ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public static void SetValidation(this FrameworkElement frameworkElement, string message)
{
CustomValidation customValidation = new CustomValidation(message);
Binding binding = new Binding("ValidationError")
{
Mode = System.Windows.Data.BindingMode.TwoWay,
NotifyOnValidationError = true,
ValidatesOnExceptions = true,
Source = customValidation
};
frameworkElement.SetBinding(Control.TagProperty, binding);
} |
En faite, je passe de java à c#, c'est pourquoi, je trouve cette méthode un peu bizarre ...
Merci