gpt4 book ai didi

xaml - 在 XAML 底部显示 DevExpress DXTabControl 选项卡

转载 作者:行者123 更新时间:2023-12-02 14:38:18 25 4
gpt4 key购买 nike

有谁知道如何在 XAML 中使用 DevExpress DXTabControl 并将其设置为使选项卡显示在底部?这是我到目前为止所拥有的,但选项卡显示在顶部。 DevExpress 文档没有这方面的示例。智能感知没有给我任何直观的东西。

<dx:DXTabControl>
<dx:DXTabItem Header="Main">
<dxdo:DockLayoutManager>
<dxdo:LayoutGroup>
<dxdo:LayoutPanel Caption="TaskList">
<views:DxTaskList x:Name="Tasklst" />
</dxdo:LayoutPanel>
<dxdo:LayoutPanel Caption="TaskDetails">
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Focusable="False">
<StackPanel>
<views:TaskDetails x:Name="TaskDtls"/>
</StackPanel>
</ScrollViewer>
</dxdo:LayoutPanel>
</dxdo:LayoutGroup>
</dxdo:DockLayoutManager>
</dx:DXTabItem>
</dx:DXTabControl>

最佳答案

对于那些可能对一些不那么明显的事情感到困惑的人,这里是我一直在寻找的 XAML 解决方案。是的,该属性显然被称为 HeaderLocation,但 DevExpress 的文档没有提供任何有关此的 XAML 示例。所以这就是我想出的解决我的问题的方法:

<dx:DXTabControl>
<dx:DXTabControl.View>
<dx:TabControlMultiLineView HeaderLocation="Bottom"/>
</dx:DXTabControl.View>
<dx:DXTabItem Header="Main">
<dxdo:DockLayoutManager>
<dxdo:LayoutGroup>
<dxdo:LayoutPanel Caption="TaskList">
<views:DxTaskList x:Name="Tasklst" />
</dxdo:LayoutPanel>
<dxdo:LayoutPanel Caption="TaskDetails">
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Focusable="False">
<StackPanel>
<views:TaskDetails x:Name="TaskDtls"/>
</StackPanel>
</ScrollViewer>
</dxdo:LayoutPanel>
</dxdo:LayoutGroup>
</dxdo:DockLayoutManager>
</dx:DXTabItem>
</dx:DXTabControl>

正如您所看到的,您应该添加 View 属性,然后为其分配一个值,我使用了 TabControlMultiLineView,并且该对象具有 HeaderLocation 属性,我将其设置为有效枚举之一。当我这样做时,选项卡出现在底部。

关于xaml - 在 XAML 底部显示 DevExpress DXTabControl 选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29103384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com