2014-03-29 57 views
1

我試圖使Button始終保持在最佳狀態,即使在最小化應用程序之後。非常喜歡浮動Button,當我點擊按鈕應用程序隱藏,再次點擊應用程序顯示。創建按鈕總是在頂部

窗口可以設置Topmost="True"屬性,怎麼樣Button

回答

3

你應該讓更多的一個窗口按鈕,像這樣的XAML:

<Window AllowTransparency="True" ResizeMode="NoResize" WindowStyle="None" 
     Topmost="True" ShowInTaskbar="False" SizeToContent="WidthAndHeight" 
     Background="{x:Null}"> 
    <Button x:Name="HideShowButton" Content="Restore" /> 
</Window> 

按鈕不能沒有窗口存在,但這些性的判定窗口將是不可見的。

+0

是的,我明白了,代碼完美無缺。但我曾嘗試過,唯一不同的是背景=「透明」,你的是「{x:Null}」 哪裏可以放第二個窗口?原始窗口內部還是外部? – truongnm

+0

外面,只是另一個窗口。你可以從App.OnStartup創建它(如果你使用它),或者從你的任何MainWindow方法(例如'Loaded'事件處理器)創建它。 – user3449857