發新話題

Visual Basic 教學 - 《控制項》Frame

Visual Basic 教學 - 《控制項》Frame

Frame 控制項
Frame 控制項為控制項提供可識別的分組。Frame 可以在功能上進一步分割一個表單-例如,把 OptionButton 控制項分成幾群組。

語法


Frame

請注意

若要將控制項分組,首先需要繪製 Frame 控制項,然後繪製 Frame 裡面的控制項。這樣就可以同時移動框架和裡面的控制項。如果在 Frame 外部繪製了一個控制項並把它移到框架內部,那麼控制項將是在 Frame 的上部,這時就需分別移動 Frame 和控制項。

若要在 Frame 中選取多個控制項,則使用滑鼠選取控制項時,請先按住 CTRL 鍵。


進一步說明:《使用 Frame 控制項》
Frame 控制項用來提供其它控制項的識別群組之用。例如,您可以使用 frame 控制項來子劃分表單功能 — 劃分為選項按鈕控制項的個別群組。
圖 1    frame 控制項

大多數情況下,您是消極性地使用 frame 控制項 — 為了群組其它控制項 — 而將不需要回應它的事件。但是,卻很有可能必須變更它的 Name、Caption 或 Font 屬性。
詳細資訊   請參閱第三章中的〈表單、控制項和功能表〉的〈以選項按鈕來集合選項〉以取得使用 frame 控制項來群組選項按鈕的簡單示範。
將 Frame 控制項加入表單中使用 frame 控制項來群組其它控制項時,首先會先繪製 frame 控制項,再繪製其中的控制項。這樣可以讓您將 frame 與其內含的控制項一起移動。
繪製 Frame 中的控制項若要將其它控制項加入 frame 中,請先在 frame 中繪製它們。如果您在 frame 之外繪製控制項、或使用 double-click 方法來將控制項加入表單,然後才嘗試將移動到 frame 控制項內的話,控制項將位於 frame 的最上層,而且您將必須分別移動 frame 與控制項。
圖 2    frame 內的控制項

附註   如果您想將現有的控制項加入 frame 的群組中,您可以選取該控制項,將它們剪到剪貼簿上,再選取 frame 控制項,然後將它們貼到 frame 控制項中。
在 Frame 中選取多個控制項若要在 frame 中選取多個控制項,在使用滑鼠繪製控制項外框時請同時按住 CTRL 鍵。當您放開滑鼠時,frame 內部的控制項將會被選定,如圖 7.23 所示。
圖 3   在 frame 內選取控制項

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。