Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сортировка в InitializeComponent()!
|
|||
|---|---|---|---|
|
#18+
VS.NET автоматически создает метод InitializeComponent(), в котором присваиваются значения объектов в алфавитном порядке, можно ли поменять этот порядок? Исправления в методе InitializeComponent() не предлагать! Пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. А хочется, что бы было так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 09:39 |
|
||
|
Сортировка в InitializeComponent()!
|
|||
|---|---|---|---|
|
#18+
А зачем если не секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 09:46 |
|
||
|
Сортировка в InitializeComponent()!
|
|||
|---|---|---|---|
|
#18+
Alkash писал:А зачем если не секрет? Создаю свой визуальный компонент. И там последовательность имеет значение...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 10:37 |
|
||
|
Сортировка в InitializeComponent()!
|
|||
|---|---|---|---|
|
#18+
Вот блин, никогда не думал что из-за этого могут быть проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2003, 18:19 |
|
||
|
Сортировка в InitializeComponent()!
|
|||
|---|---|---|---|
|
#18+
Не знаю, актуален ли еще вопрос :) Для решения проблемы с порядком установки значений в пропы контролов в момент инициализации служит интерфейс ISupportInitialize. Если контрол его реализует, то визуал генерякает код в начале InitializeComponent() - ((System.ComponentModel.ISupportInitialize)(this.XXX)).BeginInit(); и в конце - ((System.ComponentModel.ISupportInitialize)(this.XXX)).EndInit(); Контрол должен смекать, что началась инициализация (BeginInit) и щас будут устанавливаться пропы, причем в неопределенном порядке (здесь реакция его на изменение проп должна быть минимальной - например сохранение значеинй). Вызов EndInit означает, что можно все сохраненные значения скопом применить.. Кстати бывает полезным проверка DesignMode.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2004, 16:34 |
|
||
|
|

start [/forum/topic.php?fid=20&tid=1439583]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 378ms |

| 0 / 0 |
