WPF學習 最大化有陰影的無邊框窗體

2021-08-11 20:52:50 字數 1014 閱讀 3059

畫兩個按鈕,希望執行時只顯示乙個按鈕,另乙個按鈕隱藏。

用到 visibility="collapsed",隱藏按鈕,且不為它保留位置。

horizontalalignment="right" template="" verticalalignment="top" width="45" height="42">

//最小化、最大化、關閉視窗按鈕

rect rcnormal;//定義乙個全域性rect記錄還原狀態下視窗的位置和大小。

///

/// 最大化

///

private void btnmaximize_click(object sender, routedeventargs e)

///

/// 還原

///

private void btnnormal_click(object sender, routedeventargs e)

private void btminwindow_click(object sender, routedeventargs e)

無邊框窗體最大化,但是不檔住工作列

個窗體,乙個模組 窗體上兩個按鈕,窗體的borderstyle屬性為0,窗體 如下 option explicit private type rect left as long top as long right as long bottom as long end type private dec...

無邊框窗體最大化,但是不檔住工作列

個窗體,乙個模組 窗體上兩個按鈕,窗體的borderstyle屬性為0,窗體 如下 option explicit private type rect left as long top as long right as long bottom as long end type private dec...

禁用WPF窗體的最大化按鈕

出自 設定resizemode noresize 可去掉最大化和最小化按鈕 但沒法再拖曳改變窗體大小 ws clipsiblings 0x04000000 ws clipchildren 0x02000000 ws visible 0x10000000 ws disabled 0x08000000 ...