Я хочу скрыть / показать свойства в зависимости от того, какой выбор пользователь делает в капле. Я обработал событие нормально, но на самом деле не могу заставить правильные свойства исчезнуть. Решения, которые я нашел в Интернете, в основном относятся к 2005 году, и, поскольку у меня было очень мало опыта с этим, я подумал, что должен делать что-то не так, если скрывать свойства так сложно.
До сих пор я пытался получить доступ к свойству после обработки события, но свойства ReadOnly и IsBrowsable доступны только для чтения.
Propertygrid имеет свойство BrowsableAttributes, которое принимает список атрибутов, но работает только отрицательно и не может делать или - только и. Предоставление коллекции атрибутов; категория - «тест» и «извиняемый» - правда; возвращает те из них, которые совпадают с обоими, и поскольку я не могу предоставить несколько атрибутов AttributeCollections, я не могу сделать поиск достаточно конкретным, чтобы скрыть необходимые, оставив при этом другие видимыми.
Последние пару часов я бился головой о стену, думая, что должен быть более легкий путь.