Sambil nonton joko-prabo jadi jg program na….

Awalna q kira bakal gampang nie program… ternyata bingung jg hahahah (maklum baru skali ini nyolek desain weeeekkk )

nah ColorDialog tu kek gmn??? kek gini

warna

 

waktunya coba~~~

ok pertama bikin tampilan dulu deh…

tampilan awal

nah button1 buat ngeluarin colordialog na

textBox1 untuk percobaan mengubah warna textBox

textBox2 untuk percobaan mengubah warna tulisan di textbox na

 

nah colorDialog bisa didapet di toolBox

color dialog

nah skarang masuk ke koding..

doble klik dulu button1 (semua koding na dalem button1).. pertama buat dulu kode untuk memanggil colorDialog na

//==================================

colorDialog1.ShowDialog();

//==================================

nah dengan kode tersebut .. kita bisa memanggil form colordialog na… trus apa yg terjadi jika kita sudah memilih warna??

nah ada kata JIKA , berarti koding na menggunakan if

//==========================================

if (colorDialog1.ShowDialog() == DialogResult.OK)
{

textBox1.Text = colorDialog1.Color.ToString();

textBox1.Text = textBox1.Text + Environment.NewLine + colorDialog1.Color.Name;

textBox1.BackColor = System.Drawing.ColorTranslator.FromHtml(colorDialog1.Color.Name);

textBox2.Text = “coba”;
textBox2.ForeColor = ColorTranslator.FromHtml(colorDialog1.Color.Name);

}

//==========================================

 

textBox1.Text = colorDialog1.Color.ToString();
kode ini untuk menulis nama dari warna yg kmu pilih td

textBox1.Text = textBox1.Text + Environment.NewLine + colorDialog1.Color.Name;
kode ini juga untuk menuliskan nama dari warna yg kmu pilih… bedanya bakal keliatan klo udah di run… nah Environment.NewLine tu apa?? bisa dilihat di LINK INI

textBox1.BackColor = System.Drawing.ColorTranslator.FromHtml(colorDialog1.Color.Name);
kode ini untuk mengubah warna latar dari textBox1

textBox2.ForeColor = ColorTranslator.FromHtml(colorDialog1.Color.Name);
nah kode ini untuk mengubah warna dari text pada textBox2

nah udah deh…. tinggal di run… coba pilih warna merah

pilih warna

lalu tekan OK

tampilan akhir

nah udah deh…. sekian catatan q terimakasih

 

 

FULL CODE (ganti name spacenya ya)

//===============================================================

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace warnadialog
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            colorDialog1.ShowDialog();
            //klo udah klik OK di dialog warna… ini yg terjadi
            if (colorDialog1.ShowDialog() == DialogResult.OK)
            {
                //melihat nama warna
textBox1.Text = colorDialog1.Color.ToString();
                //melihat nama warna
textBox1.Text = textBox1.Text + Environment.NewLine + colorDialog1.Color.Name;
                //mengganti warna latar
textBox1.BackColor = System.Drawing.ColorTranslator.FromHtml(colorDialog1.Color.Name);
                //mengganti warna tulisan
textBox2.Text = “coba”;
textBox2.ForeColor = ColorTranslator.FromHtml(colorDialog1.Color.Name);
            }
        }
    }
}

//===============================================================

Iklan