2012-10-16 31 views
3

在VB6中,我一直使用圖片框作爲容器。 例如,我將5個圖片框放到一個表單上,只要用戶點擊「下一步」按鈕,我就會將下一個圖片框放到前臺。 這非常方便。如何在VB.NET中實現嚮導控件

現在我正在做一些類似於VB.NET的事情。 我的嘗試並不成功。一個picturebox並沒有真正掌握我的控制,他們似乎時不時地跳出來,我不能確定控件當前位於哪個picturebox,因爲picturebox並不像VB6那樣不透明。

有人可以告訴我如何在VB.NET中以一種好的方式做到這一點?

+0

你能告訴我們vb6應用程序的樣子嗎? –

+0

圖片框不應該在vb6或.net中保存控件。你能告訴我們vb6應用程序的外觀截圖嗎?一個小組應該持有其他控制。你發佈的屏幕截圖看起來像是正常工作我不明白你說的是什麼'BUGS' –

回答

3

這聽起來像是爲Panel控制

+0

對我來說,這不會讓我頭疼。我把它們放在一個表單上,它們有嚴重的圖形錯誤,使它幾乎不可能真正在IDE中維護它們。 – tmighty

+0

下面是一個截圖:http://s15.postimage.org/su8gfhai3/bug1.jpg – tmighty

+1

我不確定你在做什麼 - 但我確定面板控件的目的*完全是爲了什麼你描述。 – hometoast

0

對於您的問題與您發佈的截圖爲面板的工作。您的面板位於另一個容器內,這就是奇怪顯示的原因。嘗試單擊面板並切割它(ctrl-x),然後單擊表格標題並粘貼它(ctrl-p)。這將確保它不在另一個控制之內,因爲有時可能以不明顯的方式發生(例如,如何在屏幕截圖中看到控制邊框)。