-2

对于那里的应用程序设计人员来说,这将是一个更多的问题,但欢迎所有答案,所以准备好!

我即将开发一个应用程序,它将容纳许多不同的用户控件、信息、视图、类别等。

我一直在思考和研究,但我不确定要研究什么,所以也许你们可以帮助我。我的 windows 窗体需要一种设计类型,可以显示和分类大量信息。例如,想象一下本文末尾显示的类别。

我需要能够让用户以一种不那么令人困惑的方式找到解决所有这些问题的方法。我正在考虑某种选项卡系统或可能使用 Windows 功能区,但我只是觉得这会使事情变得过于复杂并使一切看起来很忙。我也有混合,所以 WPF 是一种选择。

如果您有任何想法、链接、图片或更好的示例,请回答此问题。我更像是一个程序员而不是设计师,所以只要我有东西要设计,我就可以做到。提前谢谢你,我期待看到你展示的设计类型。

(以下是类别的简短示例)

A
-> aa
   -> aaa
      -> aaaa
         -> Here lies the user control that will be loaded
       -> aaab
         -> Here lies the user control that will be loaded
       -> aaac
         -> Here lies the user control that will be loaded
   -> aab
      -> aaaa
         -> Here lies the user control that will be loaded
       -> aaab
         -> Here lies the user control that will be loaded
       -> aaac
         -> Here lies the user control that will be loaded
-> ab
   -> aba
      -> abaa
         -> Here lies the user control that will be loaded
       -> abab
         -> Here lies the user control that will be loaded
       -> abac
         -> Here lies the user control that will be loaded
   -> abb
      -> abaa
         -> Here lies the user control that will be loaded
       -> abab
         -> Here lies the user control that will be loaded
       -> abac
         -> Here lies the user control that will be loaded

(这现在是第二个主要类别,其中将有多达 5 个)

B
-> ba
   -> baa
      -> baaa
         -> Here lies the user control that will be loaded
       -> baab
         -> Here lies the user control that will be loaded
       -> baac
         -> Here lies the user control that will be loaded
   -> bab
      -> baaa
         -> Here lies the user control that will be loaded
       -> baab
         -> Here lies the user control that will be loaded
       -> baac
         -> Here lies the user control that will be loaded
    -> bb
       -> bba
          -> bbaa
             -> Here lies the user control that will be loaded
           -> bbab
             -> Here lies the user control that will be loaded
           -> bbac
             -> Here lies the user control that will be loaded
       -> bbb
          -> bbaa
             -> Here lies the user control that will be loaded
           -> bbab
             -> Here lies the user control that will be loaded
           -> bbac
             -> Here lies the user control that will be loaded

很可能会有 6 个主要类别,每个类别都有多个子类别。每个类别将是一个按钮或一个更深入的链接,直到单击“aaaa”深度按钮并加载用户控件。

为了帮助进一步解释可能发生的事情。

A被点击。现在你看到AA、AB、AC等,。您单击 AA,您会看到 AAA、AAC、AAAB 等。单击该按钮时,将加载用户控件。

感谢您阅读整篇文章的少数人,我想提供尽可能多的数据,因此不会因为一般或其他原因而关闭。

4

1 回答 1

0

如果需要,我决定使用带有树列表的 2010 功能区作为内容。

于 2012-07-03T02:30:43.383 回答