Menggunakan Kontrol Frame pada VB

Frame atau kelompok tombol pilihan merupakan salah satu kontrol yang berfungsi sebagai tempat dari kontrol lainnya. Semua kontrol yang diletakkan dalam frame dianggap satu kelompok. Umumnya kontrol yang diletakkan dalam frame adalah kontrol-kontrol pilihan seperti option button dan checkbox.

Kontrol Frame mempunyai fungsi yang mirip dengan kontrol label digunakan untuk memberikan keterangan pada kontrol lainnya. Bedanya, kontrol frame juga digunakan sebagai kontainer (tempat) dari kontrol-kontrol yang lain. Pada umumnya frame diletakkan pada form dan properti caption-nya diberi nilai untuk memberikan keterangan tentang kontrol-kontrol yang menempel. Setelah kontrol frame diletakkan, kontrol anak (child control) dari frame tersebut dapat diletakkan secara langsung di atas frame tersebut. Alternatif yang lain adalah dengan membuat kontrol-kontrol yang sudah ada menjadi kontrol anak dari sebuah frame dengan cara memilih kontrol-kontrol tersebut dengan melakukan klik disertai dengan menekan tombol ctrl kemudian mengambilnya (cut : ctrl+x) dan meletakkan (paste : ctrl+v) diatas kontrol frame.

Kontrol frame mempunyai 2 karakteristik yang menarik yaitu :

  • Jika Frame kita gerakkan, maka semua kontrol didalamnya akan mengikuti.
  • Properti enable dan visible dari kontrol Frame akan mempengaruhi kontrol didalamnya. Dengan kata lain apabila suatu Frame diset enable : false (biasa disebut : disable), maka semua kontrol yang ada didalamnya secara otomatis akan disable

Latihan : Silahkan buat form seperti gambar berikut. Kemudian rancang program untuk mengubah font dan warna tulisan pada label 1 dengan kode program berikut.

KODE PROGRAM

Private Sub Command1_Click()

END

End Sub

 

Private Sub Option1_Click()

Label1.FontBold = True

Label1.FontItalic = False

End Sub

 

Private Sub Option2_Click()

Label1.FontBold = False

Label1.FontItalic = True

End Sub

 

Private Sub Option3_Click()

Label1.ForeColor = vbRed

End Sub

 

Private Sub Option4_Click()

Label1.ForeColor = vbBlue

End Sub

Print Friendly, PDF & Email
Hari

Written by 

admin "Ilmu Itu Tak Ada Yang Tak Bermanfaat"

Leave a Reply

Your email address will not be published.