XAML 取消SplitView关闭事件而不停止鼠标事件

mbskvtky  于 2023-08-01  发布在  其他
关注(0)|答案(1)|浏览(103)

我正在使用WinUI 3应用程序,我想永久打开我的SplitView.Pane。我使用this StackOverflow answer来尝试解决这个问题,但是

private void SplitView_PaneClosing(SplitView sender, SplitViewPaneClosingEventArgs args)
{
    args.Cancel = true;
}

字符串
将停止SplitView的子元素的所有鼠标事件。
我的问题是是否有不同的方法来防止SplitView关闭其窗格,或者可能是另一个组件给予我与SplitView相同的外观,而窗格无法关闭。

np8igboo

np8igboo1#

除了将IsPaneOpen设置为True之外,还可以尝试将DisplayMode设置为Inline

<SplitView
    DisplayMode="Inline"
    IsPaneOpen="True">
    <SplitView.Pane>
        <TextBlock Text="Pane" />
    </SplitView.Pane>
    <TextBlock Text="Content" />
</SplitView>

字符串

相关问题