в VS 2008, я пытаюсь создать форму окна, которая похожа на набор страниц свойств, но использует TreeView для выбора страницы, а не TabControl. Примером такого дизайна является диалоговое окно «Параметры» в самой VS 2008. Я хочу сделать это по двум причинам: 1. Я предпочитаю внешний вид; 2. Я хочу дать пользователям возможность добавлять дочерние узлы в TreeView.
Я использую несколько элементов управления Panel, чтобы содержать элементы управления для каждой "страницы свойств". Все эти панели будут совпадать по форме, то есть накладываться друг на друга. Я обнаружил, что дизайнер VS пользовательского интерфейса не очень удобен для пользователя, когда я делаю это; Я могу выбрать каждую панель достаточно легко, но все элементы управления внутри панели видны одновременно, что приводит к путанице. Работать с TabControl намного проще, так как вы можете выбрать вкладку и видеть только те элементы управления, которые вы поместили на эту вкладку.
Есть ли другой подход, который облегчит мне это, или я должен обойтись с TabControl? ТИА