|
Модераторы: diadiavova, gambit |
|
leniviy |
|
|||
Опытный Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: 1 Всего: 5 |
Есть прога, в которой несколько форм. В каждой форме свой тулбар.
как сделать, чтобы в дезайнере в этим тулбарам присвоить один и тот же imagelist? |
|||
|
||||
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 18 Всего: 186 |
Эээ... не уверен; наверное в коде надо это делать..
|
|||
|
||||
leniviy |
|
|||
Опытный Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: 1 Всего: 5 |
сделал свой компонент, который добавляешь на форму, а он при инициации присваивает тулбарам свойства
|
|||
|
||||
almazow |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 4.12.2005 Репутация: 0 Всего: 1 |
свой имидж лист помещаешь одну из своих форм. делаешь его public и можешь его использовать во всех своих формах проекта. нет проблем..
|
|||
|
||||
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 18 Всего: 186 |
Это.. не соответствует концепциям ООП: public-поля. Можно сделать свойство-аксессор, но не факт, что это выйдет.
|
|||
|
||||
almazow |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 4.12.2005 Репутация: 0 Всего: 1 |
|
|||
|
||||
mr.DUDA |
|
|||
3D-маньяк Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: нет Всего: 232 |
В дизайнере один и тот же imagelist на разные формы назначить нельзя. Потому как все компоненты, используемые на форме, оформлены в виде полей формы, и никак от этого уйти нельзя.
Другое дело, если воспользоваться механизмом наследования, завести базовый класс формы, на которой ничего нет кроме imagelist (поле нужно сделать protected); все производные формы будут "видеть" этот imagelist в дизайн-тайме, поэтому его можно будет назначить на тулбары всех форм. -------------------- |
|||
|
||||
sergejzr |
|
|||
Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 1 Всего: 360 |
Тема возвращена из глубокого модерирования. Обошлось без больших жертв.
ПС: На будущее - уважайте друг друга! |
|||
|
||||
Правила форума VB .NET | |
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |