[英]How to resize WPF About Box
我試圖在WPF應用程序http://www.nuget.org/packages/AboutBox/中使用關於bopx的方法,但是我無法弄清楚如何調整其大小以及如何使其不可拖動。 我嘗試過但沒有辦法:
About about = new About();
about.Window.Width = 120;
about.Window.Height = 130;
about.Window.MaxWidth = 120;
about.Window.MaxHeight = 130;
about.Window.MinWidth = 120;
about.Window.MinHeight = 130;
about.Window.ResizeMode = ResizeMode.NoResize;
about.Window.WindowStyle = WindowStyle.ToolWindow;
about.Window.WindowState = WindowState.Minimized;
about.Window.AllowDrop = false;
about.Show();
可能會有一些幫助。 另外,我想顯示關閉或確定按鈕以關閉窗口,並想在焦點丟失時禁用關閉窗口。
更新:我最終通過使用http://wpfmbx.codeplex.com/正是我所需要的
我沒有嘗試過“關於”框,但以下應該是正確的高度順序:
About about = new About();
about.Window.MinWidth = 120;
about.Window.MinHeight = 130;
about.Window.MaxWidth = 120;
about.Window.MaxHeight = 130;
about.Window.Width = 120;
about.Window.Height = 130;
MinWidth / MinHeight優先,然后是MaxWidth / MaxHeight和Width / Height。 我不能100%確定這是造成您問題的原因,請嘗試一下。
為了使其能夠手動拖動,則只需要在MouseDown或類似事件上調用DragMove()即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.