winform设计了许多类别和信息

时间:2012-06-16 05:37:19

标签: c# winforms

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

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

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

我需要能够让用户以一种不那么混乱的方式找到解决所有问题的方法。我在考虑使用某种标签系统或者可能使用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"单击深按钮并加载用户控件。

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

点击了

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

感谢那些阅读了这一切的人,我希望尽可能多地提供数据,因此不会因为一般情况或其他因素而关闭。

1 个答案:

答案 0 :(得分:0)

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