Ejemplo n.º 1
0
 /// <summary> Initializes a new instance of the <see cref="Binding" /> class with an initial path and
 /// with additional
 /// <see cref="Binding.ValidatesOnDataErrors"/>,
 /// <see cref="Binding.ValidatesOnExceptions"/> and
 /// <see cref="Binding.UpdateSourceTrigger"/>
 /// set to <c>true</c>.
 /// </summary>
 /// <param name="path">The initial <see cref="System.Windows.Data.Binding.Path" /> for the binding.</param>
 /// <param name="expression"> </param>
 /// <param name="compareValue"> </param>
 public VisibilityBinding(string path, VisibilityConverter.Expression expression, object compareValue) : base(path)
 {
     Mode               = BindingMode.OneWay;
     Converter          = VisibilityConverter.Get(expression);
     ConverterParameter = new VisibilityConverterParameter {
         CompareValue = compareValue
     };
 }
Ejemplo n.º 2
0
 /// <summary> Initializes a new instance of the <see cref="Binding" /> class with an initial path and
 /// with additional
 /// <see cref="Binding.ValidatesOnDataErrors"/>,
 /// <see cref="Binding.ValidatesOnExceptions"/> and
 /// <see cref="Binding.UpdateSourceTrigger"/>
 /// set to <c>true</c>.
 /// </summary>
 /// <param name="path">The initial <see cref="System.Windows.Data.Binding.Path" /> for the binding.</param>
 /// <param name="expression"> </param>
 public VisibilityBinding(string path, VisibilityConverter.Expression expression) : base(path)
 {
     Mode               = BindingMode.OneWay;
     Converter          = VisibilityConverter.Get(expression);
     ConverterParameter = new VisibilityConverterParameter();
 }