我的问题既简单又困难:
如何用 Visual Studio 11 之类的单色玻璃框替换窗户的玻璃框?
我已经尝试过使用 Windows 窗体并将其边框设置为无,但这将缺少 Aero-Snap 功能。我看到 Adobe Brackets 使用了一些熟悉的东西,但不如 Visual Studio 那样完美。我认为 Visual Studio 使用 WPF,所以应该可以。
只需将窗口模板替换为更简单的东西:
<Window x:Class="WpfApplication11.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525"
WindowStyle="None" AllowsTransparency="True">
<Window.Template>
<ControlTemplate TargetType="Window">
<Grid Background="Blue">
<ContentPresenter ContentSource="Content"/>
</Grid>
</ControlTemplate>
</Window.Template>
</Window>
或者
编辑:这只适用于WindowStyle="None"
和AllowsTransparency="True"