Strona 1 z 1

Hydra - wybranie pozycji z listy

: 01 gru 2020, 20:47
autor: dawid159
Witam wszystkich,

Czy wie ktoś w jaki sposób można programowo przełączyć wybraną pozycję na kontrolce typu ControlTypes.list, a dokładnie to na liście załączników ?

Próbowałem na zasadzie

lista.SelectedRaw = "2";
lista.SelectInterfaceRaw = "2";
lista.ValueRaw = "2";

Runtime.WindowController.PostEvent(lista.Id, Events.Accepted);

Wizualnie wykonanie takiego kodu przełącza pozycje na liście, ale próba podniesienia załącznika po wykonaniu tego kodu powoduje podniesienie załącznika pierwszego z listy...

co trzeba jeszcze zmienić, żeby zasymulować tak jakby ręczny wybór z listy ?

Pozdrawiam

Re: Hydra - wybranie pozycji z listy

: 04 gru 2020, 10:07
autor: padding
Powinno wystarczyć to...

Kod: Zaznacz cały

lista.SelectedRaw = "2";               
Runtime.WindowController.SelectControl(lista.Id);            
Runtime.WindowController.PostEvent(lista.Id, Events.NewSelection);