我想制作一个窗体并将其垂直分成两部分。 左侧包含树视图,右侧在开始时为空。 当我单击树列表的节点时,我希望右侧打开我之前已经创建的表单或面板。基本上,树列表节点只是我在同一窗口中切换表单而不打开新窗口或离开同一窗口的一种方式。 我已经知道如何制作一个树视图和节点,但我不知道如何通过我制作的表格/面板制作右侧女巫。
答案 0 :(得分:1)
您可以创建SplitContainerControl
并在运行时将自定义UserControl添加到右侧面板:
scc.Panel2.Controls.Add(new YourControl(...));
您也可以在设计器中添加它,并使用Visible
属性将其隐藏起来。
无论哪种方式,请务必将其Dock
设置为Fill
。
答案 1 :(得分:0)