FORM DAN OBJECT CONTROL PADA PEMROGRAMAN VISUAL

2.1 Objek Control

1.      Label, TextBox dan Button Label merupakan objek control yang dapat menampilkan output tetapi tidak dapat memberikan input pada saat dijalankan.

2.      TextBox Merupakan objek control yang dapat diberikan input pada saat program dijalankan.

3.      Button merupakan objek control yang dapat mengeksekusi perintah-perintah yang telah diberikan.

4.      CheckBox dan RadioButton CheckBox merupakan objek control yang berfungsi untuk memilih beberapa item data. Dengan objek ini anda dapat lebih dari satu pilihan dan bahkan memilih semua pilihan tersedia.

5.      RadioButton fungsi hampir sama dengan checkbox, tetapi hanya dapat memilih satu pilihan yang tersedia.

6.      ComboBox dan ListBox ComboBox merupakan objek control yang dapat digunakan untuk menampilkan daftar item dengan pilihan dropdown.

7.      ListBox merupakan objek control yang jauh berbeda dengan ComboBox hanya saja pada listbox menu daftar pilihan ditampilkan secara kesuluruhan.

8.      Timer dan DateTimerPicker Timer merupakan objek control yang berfungsi untuk mengatur dan menampilkan waktu yang diperlukan.

9.     DateTimerPicker objek control yang berfungsi untuk menampilkan tanggal dengan menu DropDown.

10.  MenuStrip adalah merupakan objek control yang berfungsi untuk membuat menu pilihan dropdown.

11. ContexMenuStrip adalah merupakan objek control yang berfungsi untuk membuat menu pilihan yang akan tampil pada saat tombol kanan mouse di klik.

12. RichTextBox adalah merupakan objek control yang fungsinya hampir sama seperti textbox hanya saja di objek control ini lebih banyak menampung karakter dan bisa manipulasi karakter seperti menggaris bawahi sdb.

13. OpenFileDialog dan SaveFileDialog OpenFileDialog adalah merupakan objek control yang berfungsi untuk membuka kotak dialog Open.

14. SaveFileDialog berfungsi untuk membuka kotak dialog save yang dimiliki windows.

15. ToolStrip dan StatusStrip ToolStrip adalah merupakan objek control yang berfungsi hampir sama dengan tombol pada umumunya hanya saja pada objek control ini setiap tombol memiliki gambar dan digunakan untuk mengakses gambar dengan cepat. StatusStrip digunakan untuk menampilkan informasi seperti nama aplikasi, jam, tanggal dll. Pada umumnya objek control ini terletak di bagian bawah aplikasi.

1. Project "Apa Kabar"

    Kode Program :

using System;

namespace ConsoleApp3

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine("Apa Kabar Teman - Teman ");

            Console.WriteLine("Selamat Belajar Pemrograman Visual");

            Console.ReadKey();

        }

    }

}


Hasil Running :


2. CheckBox dan RadioButton

    Design :


Object

Properties

Nilai

Form1

Name

Text

Form1

CheckBox dan RadioButton

Label1

Name

AutoSize

BorderStyle

Font

TextAlign

Text

Lbl_Font

False

Fixed3D

Microsoft Sans Serif, 16

Center

CheckBox dan RadioButton

GroupBox1

Text

Efek

GroupBox2

Text

Font Style

CheckBox1

Text

StrikeOut

CheckBox2

Text

Underline

RadioButton1

Text

Regular

RadioButton2

Text

Italic

RadioButton3

Text

Bold

RadioButton4

Text

BoldItalic


3. ComboBox dan ListBox

    Design :


Object

Properties

Nilai

Form2

Name

Text

Start Position

Form2

ComboBox dan ListBox

CenterScreen

Label1

Text

Drive

Label2

Text

Keterangan

ComboBox1

Name

Cmd_Drive

ListBox1

Name

LstInfo

4. Timer dan Datetimepicker

Object

Properties

Nilai

Form3

Name

Text

Start Position

Form3

Timer dan DateTimePicker

CenterScreen

Label1

Name

Lbl12jam

Label2

Name

Lbl24jam

DateTimePicker1

Name

Dtanggal

Timer1

Enable

interval

True

1000

5. Menu Strip, ContextMenustrip dan Rich Textbox

a.       Design :

Object

Properties

Nilai

Form1

Name

Text

Start Position

Form1

Notepad

CenterScreen

MenuStrip1

Name

MenuStrip1

RichTextBox1

Name

ContextMenuStrip

RchTeks

ContextMenuStrip1

ContextMenuStrip1

Name

ContextMenuStrip1

1.                      Code Program

Public Class Form4

 

    Private Sub BukaToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BukaToolStripMenuItem.Click

        Dim kotak_dialog As OpenFileDialog = New OpenFileDialog

        kotak_dialog.Filter = "File Text (*.txt) | *.txt"

        kotak_dialog.ShowDialog()

        Dim FileText As String

        My.Computer.FileSystem.ReadAllText(kotak_dialog.FileName)

        RchTeks.Text = fileText

    End Sub

 

    Private Sub SimpanToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SimpanToolStripMenuItem.Click

        Dim kotak_dialog As SaveFileDialog = New SaveFileDialog

        kotak_dialog.Filter = "File Text (*.txt) | *.txt"

        kotak_dialog.ShowDialog()

        My.Computer.FileSystem.WriteAllText("" & kotak_dialog.FileName & "", RchTeks.Text,

False)

 

    End Sub

 

    Private Sub BaruToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BaruToolStripMenuItem.Click

        RchTeks.Text = ""

    End Sub

 

    Private Sub RegularToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles RegularToolStripMenuItem.Click

        RchTeks.SelectionFont = New Font(RchTeks.SelectionFont, FontStyle.Regular)

    End Sub

 

    Private Sub BoldToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles BoldToolStripMenuItem.Click

        RchTeks.SelectionFont = New Font(RchTeks.SelectionFont, FontStyle.Bold)

    End Sub

End Class


Hasil Running :









                                      



Komentar