【问题标题】:how to add tabreorderer on Tabpanel in MVC Ext.Net如何在 MVC Ext.Net 中的 Tabpanel 上添加 tabreorderer
【发布时间】:2013-09-26 20:03:11
【问题描述】:

我有一个 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())

但它对我不起作用。

【问题讨论】:

    标签: ext.net


    【解决方案1】:

    您需要将TabReorderer 插件添加到插件集合中。

    示例

    .Plugins(plugins => {
        plugins.Add(Html.X().TabReorderer());
    })
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 1970-01-01
      • 1970-01-01
      • 2016-07-24
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      相关资源
      最近更新 更多