Skip to content

Commit aa9f239

Browse files
authored
Update AcrylicPage.xaml to include new Page Descriptions and Make it more inline With WinUI3 Gallery Change
1 parent 13fde58 commit aa9f239

File tree

1 file changed

+27
-13
lines changed

1 file changed

+27
-13
lines changed

source/iNKORE.UI.WPF.Modern.Gallery/Pages/Controls/Windows/AcrylicPage.xaml

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<ui:Page
1+
<ui:Page
22
x:Class="iNKORE.UI.WPF.Modern.Gallery.Pages.Controls.Windows.AcrylicPage"
33
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
44
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
@@ -24,10 +24,19 @@
2424
</ResourceDictionary>
2525
</Page.Resources>
2626
<StackPanel>
27-
<TextBlock>
28-
Acrylic Brush might fall back to SolidColorbrush in certain scenarios.
29-
If you can't see the Acrylic effect, please refer to<Hyperlink NavigateUri="https://docs.microsoft.com/windows/apps/design/style/acrylic#usability-and-adaptability">Acrylic brush adaptability documentation</Hyperlink>
30-
.</TextBlock>
27+
<TextBlock TextWrapping="Wrap">
28+
Acrylic Brush might fall back to SolidColorBrush in certain scenarios.
29+
If you can't see the Acrylic effect, please refer to
30+
<Hyperlink NavigateUri="https://learn.microsoft.com/windows/apps/design/style/acrylic#usability-and-adaptability"
31+
RequestNavigate="Hyperlink_RequestNavigate">
32+
Acrylic brush adaptability documentation
33+
</Hyperlink>.
34+
Acrylic Brush uses in-app acrylic. See
35+
<Hyperlink Click="SystemBackdropLink_Click">
36+
SystemBackdrops (Mica/Acrylic)
37+
</Hyperlink>
38+
for background acrylic.
39+
</TextBlock>
3140
<local:ControlExample x:Name="Example1" HeaderText="Default in-app acrylic brush.">
3241
<local:ControlExample.Example>
3342
<Grid
@@ -101,9 +110,9 @@
101110
</local:ControlExample.Example>
102111
<local:ControlExample.Options>
103112
<StackPanel>
104-
<TextBlock Margin="0,0,0,12" Text="Tint Opacity :" />
105113
<Slider
106114
x:Name="OpacitySliderInApp"
115+
ui:ControlHelper.Header="Tint Opacity"
107116
Width="200"
108117
HorizontalAlignment="Left"
109118
AutomationProperties.Name="tint opacity"
@@ -159,31 +168,36 @@
159168
Margin="12"
160169
Target="{Binding ElementName=Acrylic4Grid}"
161170
TintColor="SkyBlue"
162-
TintOpacity="0.8" />
171+
TintOpacity="0.8"
172+
Amount="80" />
163173
</Grid>
164174
</local:ControlExample.Example>
165175
<local:ControlExample.Options>
166176
<StackPanel>
167-
<TextBlock Margin="0,0,0,12" Text="Tint Opacity :" />
168177
<Slider
169178
x:Name="OpacitySliderLumin"
179+
ui:ControlHelper.Header="Tint Opacity"
170180
Width="200"
171181
HorizontalAlignment="Left"
172182
AutomationProperties.Name="tint opacity"
173183
Maximum="1"
174184
Minimum="0"
175185
SmallChange="0.001"
176186
TickFrequency="0.001"
177-
Value="{Binding TintOpacity, ElementName=CustomAcrylicShapeLumin, Mode=TwoWay}" />
178-
<TextBlock Margin="0,0,0,12" Text="Tint Luminosity Opacity :" />
179-
<ui:NumberBox
187+
Value="{Binding TintOpacity, ElementName=CustomAcrylicShapeLumin, Mode=TwoWay}"
188+
ValueChanged="OpacitySliderLumin_ValueChanged" />
189+
<Slider
180190
x:Name="LuminositySlider"
191+
ui:ControlHelper.Header="Tint Luminosity Opacity"
181192
Width="200"
182193
HorizontalAlignment="Left"
183194
AutomationProperties.Name="tint luminosity"
195+
Maximum="100"
184196
Minimum="0"
185-
SpinButtonPlacementMode="Inline"
186-
Value="{Binding Amount, ElementName=CustomAcrylicShapeLumin, Mode=TwoWay}" />
197+
SmallChange="0.001"
198+
TickFrequency="0.001"
199+
Value="{Binding Amount, ElementName=CustomAcrylicShapeLumin, Mode=TwoWay}"
200+
ValueChanged="LuminositySlider_ValueChanged" />
187201
</StackPanel>
188202
</local:ControlExample.Options>
189203
</local:ControlExample>

0 commit comments

Comments
 (0)