C# 在C语言中,还有其他方法可以浏览用户控件吗#
我是C#新手,我使用的是windows窗体。 我不知道“浏览”这个词在这种情况下是否正确 我有C# 在C语言中,还有其他方法可以浏览用户控件吗#,c#,C#,我是C#新手,我使用的是windows窗体。 我不知道“浏览”这个词在这种情况下是否正确 我有Form1,里面有3个按钮(buttonA,buttonB和buttonc)。 我将buttonA链接到一个包含20个按钮的用户控件,这20个按钮中的每一个都链接到一个包含10个按钮的用户控件,每个按钮都执行一个单击的动作,同样的事情也适用于buttonB和buttonC。现在,我配置了单击按钮时的用户控件可见性。例如: 单击buttonA显示20个按钮的用户控件1,单击这20个按钮中的一个另一个用户控
Form1
,里面有3个按钮(buttonA
,buttonB
和buttonc
)。
我将buttonA
链接到一个包含20个按钮的用户控件,这20个按钮中的每一个都链接到一个包含10个按钮的用户控件,每个按钮都执行一个单击的动作,同样的事情也适用于buttonB
和buttonC
。现在,我配置了单击按钮时的用户控件可见性。例如:
单击buttonA
显示20个按钮的用户控件1,单击这20个按钮中的一个
另一个用户控件显示10个按钮
我试图做的是浏览windows文件夹,但这样我会有太多的用户控件,这很混乱,我觉得这不是正确的方法。如果有别的办法,谁能帮我一下吗?多谢各位
我想做的是:我点击您的场景似乎非常适合使用控件。此控件显示项目的层次结构,在您的情况下是产品和子产品的层次结构。应用程序的用户只需单击一个节点,就可以根据需要展开/折叠节点。它比按按钮更直观易读
例如,您可以轻松实现以下图标:
您还可以将图标与节点关联,更改其背景或前景等。您的场景似乎非常适合使用控件。此控件显示项目的层次结构,在您的情况下是产品和子产品的层次结构。应用程序的用户只需单击一个节点,就可以根据需要展开/折叠节点。它比按按钮更直观易读
例如,您可以轻松实现以下图标:
您还可以将图标与节点关联,更改其背景或前景等。我认为控件可能适合您的需要。它可以显示许多不同形式的项目(对于您的任务,考虑使用<代码>视图。LargeIcon < /代码>或<代码>视图。瓦特<代码> >代码> ListView。它还支持可能对构建POS系统有用的组。我认为控件可能适合您的需要。它可以显示许多不同形式的项目(对于您的任务,考虑使用<代码>视图。LargeIcon < /代码>或<代码>视图。瓦特<代码> >代码> ListView。它还支持可能对构建POS系统有用的组。这些用户控件是否仅包含按钮或其他类型的控件?您真正想要实现的业务目标是什么?@MichałKomorowski。只有buttons@MichałKomorowski。我正在构建POS系统,在这里我需要浏览产品,因为一个产品有子产品。这些用户控件是否只包含按钮或其他类型的控件?您真正想要实现的业务目标是什么?@MichałKomorowski。只有buttons@MichałKomorowski。我正在构建POS系统,在这里我需要浏览产品,因为一个产品有子产品