2013-08-18 3 views
0

다른 형태와 속성을 설정Vb.net : 나는 GET과 클래스가

Public Property username() As String 
    Get 
     Return _username 
    End Get 
    Set(ByVal value As String) 
     _username = value 
    End Set 
End Property 

내가 한 형태의 값을 설정하고 내가 어떻게 다른 형태로 같은 값을 얻으려면 설정 속성을 가져옵니다 이?

+0

VB.NET은 .NET이 객체 지향 프로그래밍 기술을 사용한다는 것을 쉽게 잊을 수 있습니다. Form2에서 Form1.username을 사용할 수 있습니다. .NET 프로그래밍에 대한 입문서에서 적절한 스타일을 배울 수 있습니다. –

답변

0

단순히 하나의 양식에 해당 속성을 선언, 그래서 당신이 그것을 인스턴스화 할 때 다른 작업을하고 표시하기 전에 또는 동시에 설정할 수 있습니다 :

Dim newForm As Form2 = new Form2() 
newForm.UserName = "Alejandro" 
newForm.Show() 

이 재산 UserName public으로 Form2에 선언 된 것으로 가정합니다. 다른 방법을 사용하거나 생성자 매개 변수로 데이터 조각을 추가하고 속성을 비공개로 유지하는 것이 완벽하게 가능합니다.

+0

기본적으로 로그인 세션 대안을 만들고 싶습니다. 이 http://stackoverflow.com/questions/15090556/vb-net-and-a-login-session에 따르면 여러 속성을 사용하여 별도의 클래스를 만들었으므로이 정보를 액세스 할 수 있고 변경할 수 있도록 두 가지 형식 사이에서만이 아니라 전체에서 가능하도록하고 싶습니다. 전체 신청서 – user2557850