Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# Windows Application
Hi all,
 
Please how do I hide button or panel whatever it is from one form to another form button or panel?
For example when I click on the form1 button and another form button or panel will i need to hide.
 
actually i can able to write the above problem in vb.net(windows application) which is given below,
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Form2.Show()
        Form2.Button1.Hide()
    End Sub

 
but i cant able to write code in c# windows application which i denote the above vb.net code,
so please kindly drop your comments here which is very appreciable....
 

thanks in advance....
Posted 11-Mar-13 1:20am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Don't - let the form do it it's self - you just instruct it to do the job: Transfering information between two forms, Part 1: Parent to Child[^]
  Permalink  
Comments
stellus at 11-Mar-13 6:38am
   
thanks for your code sharing,
actually i need to hide child form button or panel from parent
but you have send the code is just transfer the data
so please revive once again my vb code which i mentioned above as it is i need to c#.
 
thanks..
OriginalGriff at 11-Mar-13 6:43am
   
As I said - don't do it. Read the Tip I posted for why.
Create a property in the child which does the hide and set that from the parent.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 390
1 Jochen Arndt 150
2 Richard MacCutchan 135
3 DamithSL 95
4 Garth J Lancaster 90
0 OriginalGriff 6,045
1 DamithSL 4,601
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,260


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 11 Mar 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100