2016-10-20 3 views
0

프로그래밍 방식으로 버튼을 만들었으나 텍스트 값이 있지만 어떤 이유로 든 표시하지 않습니다. NodeID 나는 새를 추가해야한다고 생각 이미 의견에 말했듯이프로그래밍 방식으로 생성 된 버튼에 텍스트를 표시하는 방법은 무엇입니까?

+0

버튼 자체가 표시됩니까? –

+2

버튼을 추가하려면 'Dim NodeButton As New Control'을 'Dim NodeButton As New Button'으로 변경하십시오. – Bugs

+0

예, 버튼이 보이지 않습니다. 텍스트가 아닙니다. –

답변

1

첫째, 당신은 2 위 Dim NodeButton As New Button

Dim NodeButton As New Control을 변경해야합니다 프로그램의 다른 곳에서 선언 된 variabe입니다

Dim NodeButton As New Control  
NodeButton.Name = "Button" & NodeID 
NodeButton.BackColor = Color.Red 
NodeButton.Text = (NodeID) 

다음과 같이 양식을 제어하십시오.

Me.Controls.Add(NodeButton) 
관련 문제