public FrameworkElement ResolveEditor(Xceed.Wpf.Toolkit.PropertyGrid.PropertyItem propertyItem) { m_PropertyItem = propertyItem; _control = new Xceed.Wpf.Toolkit.PropertyGrid.Editors.PropertyGridEditorDoubleUpDown(); _control.Increment = 1; _control.Minimum = 0; _control.Value = (double)propertyItem.Value; _control.LostFocus += OnLostFocus; _control.KeyUp += OnKeyUp; _control.ValueChanged += OnValueChanged; _control.MouseUp += OnMouseUp; _control.TouchUp += OnTouchUp; _control.PreviewMouseUp += OnMouseUp; _control.PreviewTouchUp += OnTouchUp; f = false; return(_control); }
public FrameworkElement ResolveEditor(Xceed.Wpf.Toolkit.PropertyGrid.PropertyItem propertyItem) { m_PropertyItem = propertyItem; _control = new Xceed.Wpf.Toolkit.PropertyGrid.Editors.PropertyGridEditorDoubleUpDown(); //_control.HorizontalAlignment = System.Windows.HorizontalAlignment.Left; //_control.Margin = new Thickness(0, 0, 0, 0); _control.Increment = 1; _control.Value = (double)propertyItem.Value; _control.LostFocus += OnLostFocus; _control.KeyUp += OnKeyUp; _control.ValueChanged += OnValueChanged; _control.MouseUp += OnMouseUp; _control.TouchUp += OnTouchUp; _control.PreviewMouseUp += OnMouseUp; _control.PreviewTouchUp += OnTouchUp; f = false; return(_control); }