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
Hydra - wybranie pozycji z listy
Moderator: mikey
Re: Hydra - wybranie pozycji z listy
Powinno wystarczyć to...
Kod: Zaznacz cały
lista.SelectedRaw = "2";
Runtime.WindowController.SelectControl(lista.Id);
Runtime.WindowController.PostEvent(lista.Id, Events.NewSelection);