2017-10-11 99 views
0

我創建了一個windows窗體設計,這裏是自動生成的代碼Windows窗體不加載

enter image description here

{...} 
    ' 
    'PosEmea17_2 
    ' 
    Me.AcceptButton = Me.rapportGenerieren 
    Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) 
    Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font 
    Me.AutoSize = True 
    Me.BackColor = System.Drawing.SystemColors.Control 
    Me.ClientSize = New System.Drawing.Size(448, 219) 
    Me.Controls.Add(Me.rapportGenerieren) 
    Me.Controls.Add(Me.bis2) 
    Me.Controls.Add(Me.bis1) 
    Me.Controls.Add(Me.Label6) 
    Me.Controls.Add(Me.von2) 
    Me.Controls.Add(Me.von1) 
    Me.Controls.Add(Me.Label5) 
    Me.Controls.Add(Me.Label3) 
    Me.Controls.Add(Me.Label2) 
    Me.Controls.Add(Me.Label4) 
    Me.Controls.Add(Me.Label1) 
    Me.MaximizeBox = False 
    Me.MinimizeBox = False 
    Me.Name = "PosEmea17_2" 
    Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen 
    Me.Text = "Pos EMEA" 
    Me.TopMost = True 
    Me.ResumeLayout(False) 
    Me.PerformLayout() 

{...} 

這裏的形式

Public Sub CreateFormWith2DateRange() 
    Dim oFormPosEmea As PosEmea17_2 = New PosEmea17_2 
    oFormPosEmea.Show() 

End Sub 

當我的呼喚稱他爲懸掛在屏幕中間的這種形式,就像他沒有加載。

編輯

把一個新的構造顯示形式,但不加載標籤後。

Public Sub New() 
    InitializeComponent() 
End Sub 

enter image description here

EDIT 2

德恩使用的ShowDialog()顯示和作品的形式,但德恩我移動到屏幕的更新是laggy

+0

如果你可以看到它「懸掛在屏幕中間」,那麼它會加載。也許更好地描述這個問題,如果你在加載事件中有代碼,那就證明這一點。設計師代碼不太可能出錯 – Plutonix

+1

您的應用程序是否凍結,或窗口仍然可移動但沒有任何控件?確保在每個現有的構造函數中調用'InitializeComponent()'。 –

+0

加載代碼爲空。 如果你想我有任務欄中的東西,我看到屏幕上的一個正方形「工作」,但沒有任何顯示 –

回答

0

最後我的問題與我在「SAP」中創建我的表單的事實有關。應該使用內置的函數。