Uno Platform 中是否有 WPF GridSplitter 的等价物?
Is there the equivalent of a WPF GridSplitter in Uno Platform?
我正在学习 Uno Platform 并在 XAML 中创建我的应用程序之一。我习惯了 WPF,它有一个 Grid 和 GridSplitter,它允许用户调整列或行的大小。在 Uno 中有类似的东西吗?
我查看了他们的控件,似乎很多控件都遵循 Windows UI 控件,但我找不到任何类似于 GridSplitter 的东西可以让我调整大小列。
GridSplitter 似乎不是 Uno 平台本身的一部分,而是移植到 Uno 的 WindowsCommunityToolkit。
https://github.com/unoplatform/Uno.WindowsCommunityToolkit
具体来说:
文档:
- 宇野:https://platform.uno/docs/articles/uno-community-toolkit.html
- 微软:https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/gridsplitter
努格特:
https://www.nuget.org/packages/Uno.Microsoft.Toolkit.Uwp.UI.Controls
代码:
<Page
...
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
...
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition Width="5"></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<controls:GridSplitter Grid.Column="1">
</controls:GridSplitter>
...
我正在学习 Uno Platform 并在 XAML 中创建我的应用程序之一。我习惯了 WPF,它有一个 Grid 和 GridSplitter,它允许用户调整列或行的大小。在 Uno 中有类似的东西吗?
我查看了他们的控件,似乎很多控件都遵循 Windows UI 控件,但我找不到任何类似于 GridSplitter 的东西可以让我调整大小列。
GridSplitter 似乎不是 Uno 平台本身的一部分,而是移植到 Uno 的 WindowsCommunityToolkit。
https://github.com/unoplatform/Uno.WindowsCommunityToolkit
具体来说:
文档:
- 宇野:https://platform.uno/docs/articles/uno-community-toolkit.html
- 微软:https://docs.microsoft.com/en-us/windows/communitytoolkit/controls/gridsplitter
努格特:
https://www.nuget.org/packages/Uno.Microsoft.Toolkit.Uwp.UI.Controls
代码:
<Page
...
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
...
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition Width="5"></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<controls:GridSplitter Grid.Column="1">
</controls:GridSplitter>
...