sourcechord/FluentWPF

Is there a way to disable Acrylic of AcrylicWindow?

Opened this issue · 1 comments

Didn't found one yet, would be nice for people who use FluentWPF based application on VMWare.

Hi @Armin2208
Thanks for the feedback.
There is AcrylicAccentState property in AcrylicWindow class, it can chage the type of acrylic effect. If you set Gradient, acrylic effect will be disabled.

Is this suitable for your case?

<fw:AcrylicWindow x:Class="FluentWPFSample.Views.AcrylicWindow"
                  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                  xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
                  xmlns:fw="clr-namespace:SourceChord.FluentWPF;assembly=FluentWPF"
                  xmlns:local="clr-namespace:FluentWPFSample.Views"
                  xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
                  Title="AcrylicWindow"
                  AcrylicAccentState="Gradient"
                  Width="300"
                  Height="300"
                  mc:Ignorable="d">
    <Grid Background="#70FFFFFF">
        <TextBlock Margin="10"
                   HorizontalAlignment="Left"
                   VerticalAlignment="Top"
                   Text="This is AcrylicWindow"
                   TextWrapping="Wrap" />
    </Grid>
</fw:AcrylicWindow>

image