Кнопки, которые первоначально невидимы

Я делаю 'приложение форм окна' на C# приложении. У меня есть несколько кнопки и текстовые окна. то, Что я хочу, является этим, когда я бегу приложение впервые некоторые кнопки и текстовые окна невидимо. И После того, как я нажимаю определенную кнопку те кнопки и текстовые окна станьте видимыми.

В тот момент времени, когда я управляю приложением, каждая вещь (кнопки и textboxes) видимый на форме первоначально. Я могу сделать их видимыми и невидимыми после нажима приблизительно одной кнопки, но первоначально каждая вещь видима.

0
nl ja de
спасибо за ответы и учебную ссылку
добавлено автор user1903439, источник
можно ли опубликовать коды?
добавлено автор Christian Mark, источник
Или возможно это не ваши коды. И вы спрашиваете, как программа работает. Просто набор btn. Видимый = верный;
добавлено автор Christian Mark, источник
вот большая Обучающая программа, необходимо прочитать user1903439 homeandlearn.co.uk/csharp/csharp.html
добавлено автор MethodMan, источник
Установите Контроль. Видимый собственность ложный в конструкторе формы или в свойствах окружает режим конструктора.
добавлено автор sgarizvi, источник

3 ответы

Каждый Кнопка у класса есть a Видимый собственность, просто устанавливает его верный или , ложный , показывать кнопку или скрывать его соответственно.

  • first from PropertyGrid set Visible property to false (for those buttons that should not be visible on startup)

  • handle click on others

  • on click of one of them (based on your app logic) make =>

(пример)

btnMyInvisibleButton.Visible = true;
5
добавлено
Большое спасибо! Это помогло
добавлено автор user1903439, источник
В дизайнерском окне Windows Forms, например...
добавлено автор Mr47, источник

Установите , Видимый собственность к ложному на проектировщике для каждого контроля, который вы хотите скрыть для начала.

Просто установите это в истинный в коде позже (например, на событии нажатия кнопки), когда вы захотите, чтобы они стали видимыми снова.

MSDN reference: http://msdn.microsoft.com/en-us/library/system.windows.forms.control.visible.aspx

4
добавлено
Большое спасибо! Это помогло
добавлено автор user1903439, источник

Все, что необходимо сделать, должно сделать их невидимыми в Конструкторе форм, установив их Видимую собственность в Ложный.

ПРИМЕЧАНИЕ: Они будут все еще быть видимым в проектировщике, если вы сделаете это - но они не будут видимы во время выполнения.

3
добавлено
Большое спасибо! Это помогло
добавлено автор user1903439, источник
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot