|
|
|
TabStrip - смена вкладок программно
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста... Как мне программно поменять значение одной вкладки на другую в компоненте TabStrip Т. е. чтобы после того, как я программно поменяла одну вкладку на другую сработала процедура TabStrip_Click() Делала так: Код: plaintext 1. Событие TabStrip_Click() не вызывается свойство TabIndex меняется... Принудительно вызываю событие TabStrip_Click(), но значение TabStrip.SelectedItem.Index у меня же остается без изменения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 16:34:26 |
|
||
|
TabStrip - смена вкладок программно
|
|||
|---|---|---|---|
|
#18+
Да, вот еще - на сайте Микрософт пишут что есть официальный Баг с TabStrip: "BUG: eVB - TabStrip Mouse Events May Not Fire" Т.е. если ты ты нажимаешь на закладку, то событие на срабатывает. там даже есть тестовый пример чтобы убедиться что так и есть фрагмент с сайта: "SYMPTOMS When you click on a tab in a TabStrip control, the MouseDown, MouseMove, and MouseUp events may not fire. STATUS Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article." Т.е. можно дальше и не мучаться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 16:37:48 |
|
||
|
TabStrip - смена вкладок программно
|
|||
|---|---|---|---|
|
#18+
TabStrip1.Tabs(my_index).Selected = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 13:16:34 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33213564&tid=2167354]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 387ms |

| 0 / 0 |
