Хотя ответ из Вирусный может не соответствовать конкретным потребностям ОП, предоставленный ответ, вероятно, приемлем для многих.
Если на вкладке нет разделов для отображения,значение по умолчанию TabbedPropertySheetPage
не будет отображать эту вкладку.Таким образом, если проблемный домен указан в терминах IFilter
реализации классов, могут быть достигнуты «динамические» вкладки.
Вкладки будут добавляться или удаляться при изменении выбора в зависимости от наличия каких-либо разделов.На видимой вкладке может присутствовать один или несколько разделов, а количество разделов на видимой вкладке может изменяться от выбора к выделению.
Когда я натолкнулся на эту страницу с той же основной проблемой, я былнемного разочарован тем, что мне нужно будет вмешаться так, как предложил ФП.После некоторых экспериментов я смог достичь того, что мне было нужно, исключительно с помощью IFilter
подхода, предложенного Viral .