Я работаю над проектом Visual Basic, и мне пришлось создать свой собственный пользовательский элемент управления. Я хочу удалить-спрятать ALL свойства по умолчанию этого пользователя, но не используя этот способ <Browsable(False), EditorBrowsable(EditorBrowsableState.Never)>
, по одному свойству. Мне нужно что-то более массивное.VB.NET - Как удалить ВСЕ свойства настраиваемого пользовательского элемента управления?
0
A
ответ
1
Я боюсь, что вы не захотите делать это в VB, так как это потребует динамического добавления атрибутов (по всем свойствам), а атрибуты VB являются статическими и не могут быть добавлены или удалены динамически.
Единственный способ сделать то, что вы хотите сделать, - добавить атрибуты по одному свойству.
Смежные вопросы
- 1. Изменить значение по умолчаниюValue свойства настраиваемого элемента управления
- 2. Свойства, не переходящие из пользовательского элемента управления VB.NET
- 3. как удалить ненужные свойства из пользовательского элемента управления?
- 4. как получить все свойства пользовательского элемента управления [Сетка]
- 5. Как открыть свойства элемента управления, находящегося внутри пользовательского элемента управления?
- 6. Как изменить общедоступные свойства пользовательского элемента управления?
- 7. Переслать все свойства элемента управления
- 8. Принудительное обновление свойства из пользовательского элемента управления
- 9. Как удалить свойство из пользовательского элемента управления
- 10. Как удалить первый элемент пользовательского элемента управления?
- 11. C# Создание настраиваемого элемента управления
- 12. Создание пользовательского определения/свойства для элемента управления
- 13. Привязка свойства пользовательского элемента управления в Silverlight
- 14. Ошибка Привязка свойства пользовательского элемента управления wp7
- 15. Вывести свойства вложенного пользовательского элемента управления
- 16. Сопоставление настраиваемого элемента управления
- 17. Создание настраиваемого элемента управления
- 18. Как скрыть унаследованные свойства настраиваемого элемента управления ASP.NET?
- 19. Как создать ссылки в окне «Свойства» для настраиваемого элемента управления?
- 20. Выводить дочерние свойства пользовательского элемента управления непосредственно как свойство пользовательского элемента управления
- 21. Databinding для пользовательского элемента управления
- 22. Создание настраиваемого элемента управления панели управления
- 23. Свойства пользовательского управления VB.NET, не сохраняющиеся в дизайнере
- 24. Получите все свойства зависимостей для элемента управления
- 25. Управление рендерингом настраиваемого элемента управления
- 26. C# создать поиск свойства файла для настраиваемого элемента управления
- 27. Невозможно создать сложное свойство настраиваемого элемента управления
- 28. ASP.Net атрибуты привязки внутреннего свойства настраиваемого элемента управления
- 29. Сопоставление пользовательского элемента управления внутри элемента управления
- 30. Ошибка DataBinding для свойства коллекции настраиваемого элемента управления
Мне жаль, что вы не правы, мой друг, но я боюсь, что вы этого не сделали !!! Посмотрим, есть ли у кого-то другая идея ... Я имею в виду, не можем ли мы использовать что-то вроде каждого и т. Д.? Кроме того, есть какой-либо способ сделать это в C# или у нас есть одно и то же «ограничение». –
Поскольку VB и C# работают на CLR, я сомневаюсь, что это возможно в C# или даже в F #. Но почему именно вы хотите скрыть все свойства по умолчанию для UserControl? – zdimension
Чтобы дать вам пример, я создал ** панель заголовков окон **, которая содержит более пяти элементов управления. Таким образом, в панели свойств есть много бесполезных свойств, или некоторые из них не существуют. Поэтому я хочу очистить весь этот беспорядок и сделать только мои свойства видимыми. Но, я думаю, мне нужно сделать это один за другим ... –