我有正在开发的 Windows 窗体应用程序,我的客户想要在左侧有一个带有节点的 TreeView,单击这些节点时允许他们的用户在右侧的详细屏幕中工作。最简单的方法是创建禁用面板,直到单击适当的节点。然而,这个应用程序正在增长,并且有太多的内容以主要形式存在。
我想知道是否可以为每个节点设置一个表单,该表单将打开并扩展到右侧的详细信息区域,然后在我完成后关闭。这样我就没有单一的整体形式,但是我不确定如何去做。
有人知道如何做这样的事情吗?
谢谢。
最佳答案
您应该尝试使用 UserControl
。
基本上,每个UserControl
是一种表单(或多或少),您可以像添加任何其他控件一样将其添加到主表单中。
关于c# - TreeView 详细架构问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6052354/