コード例 #1
0
 public override FrameworkElement CreateElement(PropertyItem propertyItem)
 {
     propertyItem.AttachTooltipAdder(Owner);
     return(new NumericUpDown
     {
         IsReadOnly = propertyItem.IsReadOnly,
         Minimum = Minimum,
         Maximum = Maximum
     });
 }
コード例 #2
0
 public static void AttachTooltipAdder(this PropertyItem propertyItem, PropertyResolverEx resolverEx)
 {
     propertyItem.Loaded += (sender, args) => { PropertyItemLoaded(sender, args, resolverEx, !string.IsNullOrEmpty(propertyItem.Description)); };
 }
コード例 #3
0
 protected override IValueConverter GetConverter(PropertyItem propertyItem) => ResourceHelper.GetResourceInternal <IValueConverter>("Object2StringConverter");
コード例 #4
0
 public override FrameworkElement CreateElement(PropertyItem propertyItem) => new System.Windows.Controls.TextBox
 {
     IsReadOnly = true
 };
コード例 #5
0
 public override BindingMode GetBindingMode(PropertyItem propertyItem) => BindingMode.OneWay;