From 7797eb5e1352028ba30563bbc77cbddd22e0cf83 Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Fri, 11 Sep 2015 18:48:00 +0200 Subject: Grid control, Stack sizing default reset to stretched as all the other controls --- src/GraphicObjects/GenericStack.cs | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'src/GraphicObjects/GenericStack.cs') diff --git a/src/GraphicObjects/GenericStack.cs b/src/GraphicObjects/GenericStack.cs index bac7d8af..c6260c6b 100644 --- a/src/GraphicObjects/GenericStack.cs +++ b/src/GraphicObjects/GenericStack.cs @@ -39,7 +39,12 @@ namespace go public int Spacing { get { return _spacing; } - set { _spacing = value; } + set { + if (_spacing == value) + return; + _spacing = value; + NotifyValueChanged ("Spacing", Spacing); + } } [XmlAttributeAttribute()][DefaultValue(Orientation.Horizontal)] public virtual Orientation Orientation @@ -50,19 +55,6 @@ namespace go #endregion #region GraphicObject Overrides - //TODO: to be coherent, those overrides should be removed - //I could maybe set size to fit dynamicaly in the direction of the stack - [XmlAttributeAttribute()][DefaultValue(-1)] - public override int Width { - get { return base.Width; } - set { base.Width = value; } - } - [XmlAttributeAttribute()][DefaultValue(-1)] - public override int Height { - get { return base.Height; } - set { base.Height = value; } - } - protected override Size measureRawSize () { Size tmp = new Size (); -- cgit v1.3.1-4-g156e