所以我正在构建一个工具,允许用户编辑一大堆关于各种事物的偏好。有几组设置,太多了使用 TabControl 而不创建箭头滑块来查看所有选项卡,所以我决定尝试使用 ListBox 列出首选项组,然后当他们单击它们时,他们可以更改的设置显示在框的右侧。
我只是不确定该怎么做。显然它会调用 ListBox 的 OnSelectionChanged 函数中的某些内容,但我不确定从那里去哪里。对话当然可以有动态设计,对吧?我会模仿一个选项卡式对话框的创建,在其中创建我的设计,然后将它们绑定到 TabControl,然后为 ListBox 做类似的事情吗?同样,动态的不是 ListBox 本身。用户将单击 ListBox 中的“设置 A”,ListBox 右侧将是设置 1、2 和 3,每个设置都有文本框/收音机/检查。
关于我如何做到这一点的任何提示?我只是认为它看起来比在盒子顶部排列一大堆标签更好。提前感谢任何可以帮助我的聪明人。我精通 C++,但我是 VC++ 的初学者。