代码之家  ›  专栏  ›  技术社区  ›  Daniel Plaisted

如何在.NET中创建类似Office 2007的选项屏幕

  •  1
  • Daniel Plaisted  · 技术社区  · 17 年前

    我认为Office2007中的选项屏幕比具有多个选项卡页面的“传统”固定大小选项对话框更受欢迎。为我自己的.NET应用程序创建类似选项屏幕的最佳方法是什么?是否有一个我可以购买(或免费使用)的现有控件来执行此操作?在WPF中这样做容易吗?

    对于那些没有看到它的人,Office2007将选项显示为一个垂直列表,分为多个组,如果整个列表不适合窗口,则可以滚动该列表。有一件事我希望它不在办公室,那就是有一个搜索框,可以对选项列表进行增量搜索/筛选。

    1 回复  |  直到 17 年前
        1
  •  1
  •   Calanus    17 年前

    在windows窗体上使用拆分器控件将窗体拆分为左面板和右面板。

    当用户单击左侧面板中的其他选项类型时: splittercontrol1.panel2.Controls.Remove(当前用户定义面板);

    splittercontrol1.panel2.Controls.Add(new UserDefinedPanel2());

    this.paint();