아래에서 사용하는 코드가 작동하지 않습니다. vb.net에 대해 상당히 숙련 된 경험이 있으며 이전에는이 문제를 다루지 않았습니다. 양식이로드되면 (코드는 Load 이벤트 처리기 프로 시저 안에 있음) 나타납니다.vb.net을 사용하여 양식에 새 레이블을 추가하려고합니다.
Dim currentUserLabel As New Label
With {.Text = "Logged in as: " + firstName + " " + _ lastName,
.Location = New Point(5, 3), .Font = New Font("Microsoft Sans Serif",
18, FontStyle.Bold)}
MenuTab.Controls.Add(currentUserLabel)
currentUserLabel.AutoSize = True
currentUserLabel.BringToFront()
MenuTab.Refresh()
위도 - 원하는 곳으로 가서 원하는 위치에 레이블을 추가 한 다음, 그 위치를 확인한 다음 사용하십시오 – Plutonix
탭에 레이블이 있었지만 텍스트가 잘못되었습니다. 내가 그것을 새롭게하거나 무효로 만들었을 때에도 변하지 않습니다. 그래서 매번 새로운 레이블을 만들려고 결심했습니다. 이전 레이블은 (5, 3) –
일 때 양식/컨트롤이 무효화되거나 새로 고쳐질 때 텍스트 속성이 변경 될 때 변경되지 않아야합니다. Text 속성이 변경되면 새로운 컨트롤을 만드는 데 너무 많은 부담이 따른다. 이전 컨트롤을 적절히 처리해야합니다. 빌드 한 후 레코딩합니다. – Plutonix