Strona 1 z 1

Jak programowo ukrywać lub pokazywać elementy GUI?

: 18 wrz 2008 11:44
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?

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

: 18 wrz 2008 12:02
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.