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