Что касается IDE, что такое редактор свойств?

Просто быстрый вопрос: что такое редактор свойств, если говорить в терминах IDE?

1 ответ

Решение

Возможно, вы слышали об окне свойств в Visual Studio, которое позволяет изменять свойства, предоставляемые элементом управления во время разработки.

Это выглядит примерно так (по крайней мере, если вы пинаете его из старой школы), но обычно вы обнаружите, что оно реализовано в виде окна на основе сетки во всех IDE:

Окно свойств в Visual Studio


В противном случае вы, вероятно, говорите о пользовательском классе, который наследует от UITypeEditor и позволяет добавлять поддержку времени разработки к созданному вами пользовательскому элементу управления. Он работает в сочетании с окном "Свойства", показанным выше, чтобы добавить дополнительные функции, соответствующие конкретным потребностям вашего пользовательского элемента управления. Это подробно обсуждается в этой статье CodeProject.

Другие вопросы по тегам