0
안녕하십니까. 버튼을 클릭 할 때 패널의 위치를 변경하는 데 문제가 있습니다. 저는 VS 2012를 사용하고 vb.net 언어를 사용하고 있습니다. 위치 기능을 사용하려고했지만 다음 오류가 발생합니다. '위치'는 'System.Web.UI.WebControls.Panel'의 구성원이 아닙니다. 유형 '포인트'가 정의되지 않았습니다.
패널의 위치를 위쪽으로 바꾸려면 다른 기능을 사용해야합니까? 이것은 내가 종종 웹 애플리케이션에서 볼 컨트롤 위치의 종류가 아니라 당신이 그것을 수행하려는 경우, 당신은 이런 식으로 뭔가를 시도 할 수 있습니다vb.net에서 버튼을 클릭하면 패널 위치 변경
Protected Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
'lblname.Text = TextBox1.Text
'lblemail.Text = TextBox2.Text
'lblprof.Text = DropDownList1.Text
Panel1.Visible = True
lblname.Text = TextBox1.Text
lblemail.Text = TextBox2.Text
lblprof.Text = DropDownList1.Text
TextBox1.Visible = False
TextBox2.Visible = False
DropDownList1.Visible = False
Button3.Visible = False
Label1.Visible = False
Label2.Visible = False
Label3.Visible = False
Label4.Visible = False
Button2.Visible = True
Panel1.Location = New Point(480, 100)
End Sub
작동합니다! 감사! 스타일을 사용하고 다음에 시간을 추가해야하지만 어떻게 vb.net이 위치 또는 새 지점을 인식하지 못했습니까? –
이러한 속성은 ASP.NET 웹 컨트롤에 의해 구현되지 않습니다. 위치는 HTML 요소의 흐름에 의해 주어진 레이아웃을 따르며 CSS 스타일로 지정할 수 있습니다. Location 속성은 WinForms 프로그래밍과 비슷하게 들립니다. – ConnorsFan