NavigationViewTemplateSettings.OpenPaneLength 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
min
取得OpenPaneLength與視窗寬度之間的 。
這是開啟並完全展開時窗格寬度的計算值。
本檔適用于 Windows 應用程式 SDK 中適用于 WinUI 的 WinUI 2 for UWP (,請參閱Windows 應用程式 SDK命名空間) 。
public:
property double OpenPaneLength { double get(); };
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="320.0")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="320.0")]
double OpenPaneLength();
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="320.0")]
public double OpenPaneLength { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="320.0")] get; }
Public ReadOnly Property OpenPaneLength As Double
屬性值
Double
double
min
OpenPaneLength與視窗寬度之間的 。 預設值為 320.0。
- 屬性
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValueAttribute
範例
這個範例顯示 NavigationViewTemplateSettings.OpenPaneLength
中 ControlTemplate
NavigationView
用來傳遞至 Windows.UI.Xaml.Controls.SplitView.OpenPaneLength的屬性。
<ControlTemplate TargetType="NavigationView">
<!-- ... -->
<SplitView
OpenPaneLength="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TemplateSettings.OpenPaneLength}"
Background="{TemplateBinding Background}"
BorderBrush="{ThemeResource NavigationViewItemSeparatorForeground}"
BorderThickness="{ThemeResource NavigationViewBorderThickness}"
CompactPaneLength="{TemplateBinding CompactPaneLength}"
DisplayMode="Inline"
IsPaneOpen="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=IsPaneOpen, Mode=TwoWay}"
IsTabStop="False"
PaneBackground="{ThemeResource NavigationViewDefaultPaneBackground}">