Dan*_*iel 11 .net c# wpf window
基本上,我想创建一个如下所示的窗口: alt text http://www.thex9.net/screenshots/2009-10-15_1347.png
但是,窗口不应调整大小(屏幕截图中的窗口),但必须保留玻璃边框.截图中窗口的XAML如下:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="WpfApplication1.MainWindow"
x:Name="Window" Title="MainWindow" WindowStyle="None">
<Grid x:Name="LayoutRoot"/>
</Window>
Run Code Online (Sandbox Code Playgroud)
是否可以创建一个类似于我的屏幕截图中的窗口但不可调整大小的窗口?任何帮助将非常感谢.
小智 22
您可以通过以下方式获得所需的结果:
ResizeMode =
XAML对象属性,可以采用以下状态:
Dre*_*rsh 18
在保留边框的同时实现固定大小窗口的一种方法是将Min [Width | Height]和Max [Width | Height]属性设置为相同的值.边框仍将显示调整大小光标,但用户将无法更改窗口的大小.
如果边框仍指示它可调整大小的事实让您感到困扰,则下一步是设置ResizeMode ="NoResize",但如果您想保留玻璃边缘,则必须开始绘制自己的Aero玻璃.