diff options
author | Lluis Sanchez <lluis@xamarin.com> | 2013-10-28 21:35:12 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@xamarin.com> | 2013-10-28 21:35:12 +0400 |
commit | 00f74c54636b15bd4b0a6e8f2fffca3350adbde4 (patch) | |
tree | 25976d0609e5f25891256319e4de69b439a97c00 /Xwt.WPF | |
parent | 61058215bedb29ae63be94106891a5d27fb08146 (diff) |
[WPF] Don't show the dialog button bar if there are no buttons
Diffstat (limited to 'Xwt.WPF')
-rw-r--r-- | Xwt.WPF/Xwt.WPFBackend/DialogBackend.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Xwt.WPF/Xwt.WPFBackend/DialogBackend.cs b/Xwt.WPF/Xwt.WPFBackend/DialogBackend.cs index 54697536..27ffbaed 100644 --- a/Xwt.WPF/Xwt.WPFBackend/DialogBackend.cs +++ b/Xwt.WPF/Xwt.WPFBackend/DialogBackend.cs @@ -73,6 +73,7 @@ namespace Xwt.WPFBackend this.rootPanel.RowDefinitions.Add (new RowDefinition { Height = new GridLength (0, GridUnitType.Auto) }); Grid.SetRow (this.buttonContainer, 3); this.rootPanel.Children.Add (this.buttonContainer); + this.buttonContainer.Visibility = Visibility.Collapsed; } public override void SetMinSize (Size s) @@ -112,7 +113,7 @@ namespace Xwt.WPFBackend void UpdateSeparatorVisibility () { - separator.Visibility = buttons.Any (b => b.Visible) ? Visibility.Visible : Visibility.Collapsed; + buttonContainer.Visibility = separator.Visibility = buttons.Any (b => b.Visible) ? Visibility.Visible : Visibility.Collapsed; } public void RunLoop (IWindowFrameBackend parent) |