Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Собственный TabControl проблема
|
|||
|---|---|---|---|
|
#18+
Пишу TabControl. Столкнулся с такой проблемой: Есть 2 класса TabStrip (унаследован от Control) и Tab (унаследован от View) Собственно кусок кода (вызывается в CreateChildControls) построения контрола: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. Обработчик OnChangeTab переключает содержимое контрола: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2006, 21:20 |
|
||
|
Собственный TabControl проблема
|
|||
|---|---|---|---|
|
#18+
Честно говоря, в код особенно не вникал, но сделаю предположение, что кнопка не меняет свою надпись потому, что ((Tab)item).Label еще ничему не равен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 10:18 |
|
||
|
Собственный TabControl проблема
|
|||
|---|---|---|---|
|
#18+
Хмм... Почему? Ведь в CreateChildControls дочерние контролы уже созданы и их ViewState загружен. Или я ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 11:04 |
|
||
|
Собственный TabControl проблема
|
|||
|---|---|---|---|
|
#18+
JAPHХмм... Почему? Ведь в CreateChildControls дочерние контролы уже созданы и их ViewState загружен. Или я ошибаюсь? Чтобы быть в этом более уверенным, надо сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 02:58 |
|
||
|
Собственный TabControl проблема
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответы, я пошел другим путем использовав IPostBackDataHandler со всеми вытекающими последствиями. У меня ещё пара вопросов :) 1) есть закладки (Tab) и есть разделители (TabSeparator) унаследованы от базового класса (TabItem), соответственно контрол содержит колекцию этих элементов. Проблема в том, что в дизайнере когда добавляешь элементы они вроде как добавляются но в коде страницы пусто? Даже если написать код, а потом перейти в дизайнер, и попробовать что то сделать с колекцией то в результате в коде страницы все пропадает. Имеется в виду, что пропадают элементы коллекции . Куда копать? Может надо какой-то хитрый атрибут указать? 2) второй вопрос будет позже :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2006, 00:20 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33639428&tid=1392746]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 400ms |

| 0 / 0 |
