我创建了一个简单的SplitView,我想知道我是否可以重用<SplitView.Pane>
中的代码?它非常简单,只需几个按钮,但我不想在不同的页面上反复包含相同的代码。
或者有没有办法模拟整个SplitView,只修改每个页面上的<SplitView.Content>
?我更喜欢能够使按钮处理程序全局化,以便我不会在每个.cs文件中编写相同的3个按钮。
最好的方法是什么?
编辑:这适用于UWP Windows 10应用。
答案 0 :(得分:1)
您可以使用自己的用户控件来重用splitview.pane的内容。
这是一个例子,我的代码..&#39; FutaLocation&#39;是我的用户控制。
<SplitView x:Name="Splitter" Grid.Row="1"
PanePlacement="Left"
DisplayMode="Inline"
OpenPaneLength="500"
PaneClosed="Splitter_PaneClosed"
PaneClosing="Splitter_PaneClosing"
>
<SplitView.Pane>
<futaviewcontrols:FutaLocation x:Name="futaLocation"/>
</SplitView.Pane>
<Pivot x:Name="directPivot"
答案 1 :(得分:0)
如果您可以控制服务器控制,您可以重新使用和配置。如果无法做到这一点,您可以创建一个代码段,然后放在页面上并根据需要进行更改。