|
Модераторы: gambit, Partizan |
|
Vooda |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 14.1.2009 Репутация: нет Всего: нет |
Здравствуйте, дорогие знатоки! Хочу использовать интерфейс строки, но не знаю как это сделать, наподобие, как у свойства Items компонента ComboBox в инспекторе объектов. Там строка и справа три точки, кликаешь и вызывается список, куда можно писать строки. Кто нибудь может помочь?
|
|||
|
||||
nagg |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 112 Регистрация: 6.1.2008 Где: Minsk Репутация: нет Всего: 4 |
Я бы сделал UserControl поместив на него TextBox и Button (справа, закрепив якорем) при событии получения\потери фокуса TextBox'ом регулировать свойство Visible у кнопки (true\false соответственно). ну и в обработчик события Click кнопки воткнуть вызов диалога с редактированием\добавлением строк.
--------------------
I am the State... |
|||
|
||||
Vooda |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 14.1.2009 Репутация: нет Всего: нет |
Спасибо!! Тоже вариант, мне нравится, а картинку я могу вставить какую угодно, но мне ещё хотелось узнать, как это реализовано стандартно, там, наверное, должен быть стандартный интерфейс, который просто надо описать.
|
|||
|
||||
diadiavova |
|
|||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 16 Всего: 142 |
Редактор свойств определяется атрибутом System.ComponentModel.EditorAttribute. Он выставляется либо для всего типа, в этом случае применяется ко всем свойствам такого типа по умолчанию, либо для конкретного свойства, которое надо редактировать при помощи заданного редактора.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
diadiavova |
|
||||
Доктор Зло(диагност, настоящий, с лицензией и полномочиями) Профиль Группа: Модератор Сообщений: 5820 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 16 Всего: 142 |
Вот, что-то в этом роде надо добавить к свойству, чтобы оно редактировалось тем же редактором, что и коллекция элементов комбобокса. ЗЫ После добавления такого свойства в контрол проект надо построить, только потом оно появится в пропертигриде. Добавлено через 3 минуты и 28 секунд
Вот, что-то в этом роде надо добавить к свойству, чтобы оно редактировалось тем же редактором, что и коллекция элементов комбобокса. ЗЫ После добавления такого свойства в контрол проект надо построить, только потом оно появится в пропертигриде. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||
|
|||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |