我有一个 TabPanel 和一些标签。如何使用 tabreorderer 插件或其他东西向前或向后重新排列它们。我想在 Ext.NET MVC 中做到这一点。一个小的示例代码如下所示:
Html.X().TabPanel()
.ID("TabPanel1") .AutoScroll(true) .Flex(8) //.BodyPadding(10) .MinTabWidth(140) .Items( Html.X().Panel() .Title("Dashboard") .LayoutConfig(new FitLayoutConfig { DefaultMargins = "0" }) .BodyStyle("background:White !important;") .StyleSpec("border:3px solid White; !important") //.BodyPadding(5) .ContextMenuID("contextMenuPopup") .AutoScroll(true) .Items( Html.X().Panel() .Layout(LayoutType.VBox) .Border(false) .LayoutConfig(new VBoxLayoutConfig { Align = VBoxAlign.Stretch }) .Items( Html.X().Panel() //.Flex(1) .Height(35) .Layout(LayoutType.Fit) .Border(false)
在这段代码中,我有一个面板,即仪表板。同样,我正在添加更多面板,但在单击菜单项时会动态添加。所以任何人都可以知道如何在这里使用“tabreorderer”插件。当我尝试使用以下代码直接在 Tabpanel 上添加插件时:
.Plugins(Html.X().TabReorderer())
但这对我不起作用。