Jak programowo ukrywać lub pokazywać elementy GUI?

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
lamiant
Posty: 4
Rejestracja: 17 wrz 2008 09:56
Kontakt:

Jak programowo ukrywać lub pokazywać elementy GUI?

Post autor: lamiant »

Witam,
pytanie jak w temacie. Chce w zależności od wybranej metody pracy VI'a pokazywać lub ukrywać kontrolki/switche itp na poszczególnych tabach.
Da się to zrobić dostatecznie prosto żeby nie przebudowywać całego VI'a?
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Re: Jak programowo ukrywać lub pokazywać elementy GUI?

Post autor: AzazeL »

Każdą kontrolkę/indykator możesz ukrywać za pomocą właściwości Visible.
W tym celu tworzysz Property Node dla danej kontrolki, ustawiasz go zapis (change to write) i podajesz na wejście wartość False jeżeli ma być ukryta lub True jeśli widoczna.


Jeżeli chcesz zmienić tą właściwość dla wielu kontrolek proponuje utworzyć macierz składającą się z odniesień (reference) do tych elementów a następnie w indeksowanej pętli zmieniać właściwość. W tej sytuacji należy użyć bloczku Property Node z grupy Application Control.
ODPOWIEDZ