Program Pendataan Laptop di Gudang
Gambar 1 Tampilan Awal Program
Program disini menggunakan MenuBar, Label, TextBox, Button, DataGridView, Timer, Statusbar, dan menggunakan framework MetroUI. Untuk MenuBar digunakan untuk menampilkan pemilik program pada About, dan Exit untuk keluar dari aplikasi.
Gambar 2 About
Untuk TextBox digunakan untuk menginput data yang ingin diinput ke dalam program yaitu ada 3 TextBox. Dan untuk button ada 2 yaitu Simpan dan Hapus. Simpan digunakan untuk menambahkan data yang telah diinput melalui TextBox yang telah diisi, dan untuk hapus yaitu untuk menghapus data yang ada di DataGridView. Sedangkan DataGridView untuk menampilkan data yang telah diinput sebelumnya.
Gambar 3. Data telah diinput
Gambar 4. Data telah dihapus
Untuk StatusBar digunakan untuk menampilkan waktu sekarang.
Gambar 5. Menampilkan waktu
Source Code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Tugas
{
public partial class Form1 : MetroFramework.Forms.MetroForm
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void materialLabel3_Click(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
statusBar1.Panels[0].Text = DateTime.Now.ToString("hh:mm:tt");
}
private void btnSimpan_Click(object sender, EventArgs e)
{
//simpan
string[] row = new string[]
{
txtMerk.Text, txtMerk.Text, txtJumlah.Text
};
dataGridView1.Rows.Add(row);
}
private void btnHapus_Click(object sender, EventArgs e)
{
//hapus
foreach (DataGridViewCell oneCell in dataGridView1.SelectedCells)
{
if (oneCell.Selected)
{
dataGridView1.Rows.RemoveAt(oneCell.RowIndex);
MetroFramework.MetroMessageBox.Show(this, "Data telah dihapus");
}
}
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
MetroFramework.MetroMessageBox.Show(this, "Aditya Nugraha Azwari");
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Tugas
{
public partial class Form1 : MetroFramework.Forms.MetroForm
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void materialLabel3_Click(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
statusBar1.Panels[0].Text = DateTime.Now.ToString("hh:mm:tt");
}
private void btnSimpan_Click(object sender, EventArgs e)
{
//simpan
string[] row = new string[]
{
txtMerk.Text, txtMerk.Text, txtJumlah.Text
};
dataGridView1.Rows.Add(row);
}
private void btnHapus_Click(object sender, EventArgs e)
{
//hapus
foreach (DataGridViewCell oneCell in dataGridView1.SelectedCells)
{
if (oneCell.Selected)
{
dataGridView1.Rows.RemoveAt(oneCell.RowIndex);
MetroFramework.MetroMessageBox.Show(this, "Data telah dihapus");
}
}
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
MetroFramework.MetroMessageBox.Show(this, "Aditya Nugraha Azwari");
}
}
}
Komentar
Posting Komentar