在 cs 代码中更改 NavigationView 默认窗格背景
Change NavigationView default pane background in cs code
我正在使用 Microsoft.UI.Xaml.Controls.NavigationView
。出于某种原因,我必须更改 NavigationView
的窗格背景。
所以我在 XAML.
中进行了更改
<Page.Resources>
<SolidColorBrush x:Key="NavigationViewDefaultPaneBackground" Color="{StaticResource ViuPageBackgroundColor1}" />
</Page.Resources>
但是我现在想用cs代码实现这个,怎么实现呢
NavigationViewDefaultPaneBackground
画笔用于Splitview控件的一个名为PaneBackground的属性。名为 RootSplitView 的 Splitview
控件是 Navigationview
.
的组件之一
如果您想更改 code-behind 中的窗格背景 属性,您需要在 NavigationView
的模板中搜索并按名称找到 Splitview
控件 - RootSplitView。然后,当您获得 Splitview
控件时,您可以根据需要更改 PaneBackground
。
我正在使用 Microsoft.UI.Xaml.Controls.NavigationView
。出于某种原因,我必须更改 NavigationView
的窗格背景。
所以我在 XAML.
<Page.Resources>
<SolidColorBrush x:Key="NavigationViewDefaultPaneBackground" Color="{StaticResource ViuPageBackgroundColor1}" />
</Page.Resources>
但是我现在想用cs代码实现这个,怎么实现呢
NavigationViewDefaultPaneBackground
画笔用于Splitview控件的一个名为PaneBackground的属性。名为 RootSplitView 的 Splitview
控件是 Navigationview
.
如果您想更改 code-behind 中的窗格背景 属性,您需要在 NavigationView
的模板中搜索并按名称找到 Splitview
控件 - RootSplitView。然后,当您获得 Splitview
控件时,您可以根据需要更改 PaneBackground
。