|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста как в treeview (VBA excel), зная имя дочернего узла выделить его, что бы он подсветился (имитация выбора нажатия мышкой). Пробовал с помощью SelectedItem, set fokus не получилось ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 14:51 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Владимир197243Пробовал с помощью SelectedItemплохо пробовал, показывай код ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 14:54 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Впрочем, проще так: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 14:55 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Shocker.Pro, Происходит выбор нода, но он не подсвечивается, как при нажатии мыши ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 14:57 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
При этом когда указываю имя nod родителя происходит выбор nod, с дочерним nod вылазит ошибка при таком написании TreeView1.Nodes(textbox1.Text).Selected = True ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 15:07 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Код надо угадать, ошибку надо угадать.... не, в пятницу не катит ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 16:09 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Разобрался как выбрать потомка TreeView1.Nodes(textbox1.Text).Child.Selected = True ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 16:59 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять. С выделением (подсвечиванием, имитация нажатия мыши) так ничего и не нашел ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:01 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Владимир197243Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять.TreeView1.Nodes(textbox1.Text).Children ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:19 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Владимир197243выделением (подсвечиванием, имитация нажатия мыши) так ничего и не нашелможет HideSelection у тебя стоит? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:21 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Shocker.Pro, Да, действительно, поменял значение заработало. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:36 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Shocker.Pro, Children - количество потомков у родителя. Немогу понять как реализовать для выбора необходимого потомка, зная его имя? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:40 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Владимир197243Children - количество потомков у родителяМ-да, я думал - это коллекцияВладимир197243зная имя дочернего узла выделить егоЧто такое ИМЯ? У узла есть Key, есть Text. Искать по Text надо? тогда пляшешь от Child (первого узла) - далее через .Next ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:47 |
|
Выбор дочернего узла treviev
|
|||
---|---|---|---|
#18+
Shocker.ProВладимир197243Однако Если у родителя несколько потомков, то происходит выбор только первого. Как выбрать других не могу понять.TreeView1.Nodes(textbox1.Text).Children Пытался попробовать загнать в цикл For i = 0 To Children ИМЯ предка = TreeView1.Nodes(TextBox.Text).Child.Text Next i Имя предка на каждом шаге одно и тоже ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2015, 17:48 |
|
|
start [/forum/topic.php?fid=61&msg=39025110&tid=2173404]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 433ms |
0 / 0 |