0

我的问题既简单又困难:

如何用 Visual Studio 11 之类的单色玻璃框替换窗户的玻璃框?

我已经尝试过使用 Windows 窗体并将其边框设置为无,但这将缺少 Aero-Snap 功能。我看到 Adob​​e Brackets 使用了一些熟悉的东西,但不如 Visual Studio 那样完美。我认为 Visual Studio 使用 WPF,所以应该可以。

4

1 回答 1

1

只需将窗口模板替换为更简单的东西:

<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>

或者

使用MahApps.Metro

编辑:这只适用于WindowStyle="None"AllowsTransparency="True"

于 2013-10-07T18:49:59.373 回答