FluentWPF icon indicating copy to clipboard operation
FluentWPF copied to clipboard

Is there a way to disable Acrylic of AcrylicWindow?

Open Armin2208 opened this issue 4 years ago • 1 comments

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

Armin2208 avatar Oct 02 '21 12:10 Armin2208

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

sourcechord avatar Oct 16 '21 17:10 sourcechord