[ renk ] / 
                                               Makaleler-Article(s)
  
                                            renk ile ilgili toplam 7 makale bulundu ! (A total of 7 article(s) about renk was(were) found in all of articles!)
  
                                              | Article | 
|---|
 DataGridView Satırlarını Koşullu Olarak Renklendirme Merhaba arkadaşlar bu makalemizde tablomuzdaki puan sütunundaki değerlere göre koşullu sorgulama yaparak,  DataGridView kontrolümüzde ki satırların arka plan ve yazı renklerini değiştireceğiz. |  GridView Alternatif Sütun Renkleri Merhaba arkadaşlar. Bu makalemizde  Gridview nesnesinde sütunlarımızı alternatif renklerle renklendireceğiz. |  Konsolda Renkli Yazdırma Merhaba arkadaşlar. Bu makalemizde konsoldaki yazıları farklı renklerde yazdıracağız. Projectinize using System.Runtime.InteropServices; class ını ekleyin. |  Formunuzu Çift Renkli Yapın Formumuza Şekil 1 deki gibi renk verebiliriz. Bunun için LinearGradientBrush metodu ile iki rengi fırça darbeleriyle karıştıracağız.  Formun Paint yordamına aşağıdaki kodları yazın. |  ListBoxtaki Itemleri Renklendirme  Merhaba Arkadaşlar bu makalemizde Listbox taki itemleri değişik renklerde olmasını sağlayacağız.  Bunun için Listbox DrawItem e aşağıdaki kodları yazmamız gerekiyor. |  TrackBar ile Renk Kontrolü Formunuza 3 adet TrackBar,4 adet Label ve 1 adet Panel ekleyin. Aşağıdaki şekli inceleyin.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            KirmiziTrackBar.BeginInit();
            YesilTrackBar.BeginInit();
            MaviTrackBar.BeginInit();
            KirmiziTrackBar.Value = 0;
            YesilTrackBar.Value = 0;
            MaviTrackBar.Value = 0;
            KirmiziTrackBar.TickFrequency = 5;
            KirmiziTrackBar.TabIndex = 2;
            KirmiziTrackBar.Maximum = 255;
            KirmiziTrackBar.Scroll += new System.EventHandler(this.KirmiziTrackBar_Scroll);
            YesilTrackBar.TickFrequency = 5;
            YesilTrackBar.TabIndex = 2;
            YesilTrackBar.Maximum = 255;
            YesilTrackBar.Scroll += new System.EventHandler(this.KirmiziTrackBar_Scroll);
            MaviTrackBar.TickFrequency = 5;
            MaviTrackBar.TabIndex = 2;
            MaviTrackBar.Maximum = 255;
            MaviTrackBar.Scroll += new System.EventHandler(this.KirmiziTrackBar_Scroll);
            KirmiziTrackBar.EndInit();
            YesilTrackBar.EndInit();
            MaviTrackBar.EndInit();
            renk_deger();
        }
        
        private void KirmiziTrackBar_Scroll(object sender, EventArgs e)
        {
            renk_deger();
        }
        private void YesilTrackBar_Scroll(object sender, EventArgs e)
        {
            renk_deger();
        }
        private void MaviTrackBar_Scroll(object sender, EventArgs e)
        {
            renk_deger();
        }
        private void renk_deger()
        {
            Color renk = Color.FromArgb(KirmiziTrackBar.Value, YesilTrackBar.Value, MaviTrackBar.Value);
            panel1.BackColor = renk;
            label4.Text = "Renk Değer: " + "(" + KirmiziTrackBar.Value + ", " + YesilTrackBar.Value + " ," + MaviTrackBar.Value + ")";
        }
       
    }
}
//Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN |  vScrollBar ile Renk Yönetimi VScrollBar nesnesini kullanarak formumuzun arkaplan rengini değiştireceğiz.
İlk önce formunuza 3 adet vScrollBar nesnesi ekleyin. Aşağıdaki şekilleri inceleyin.
Önemli Not:formunuzun  InitializeComponent(); kısmına
this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged);  
this.vScrollBar2.ValueChanged += new System.EventHandler(this.vScrollBar2_ValueChanged); 
this.vScrollBar3.ValueChanged += new System.EventHandler(this.vScrollBar3_ValueChanged);  
kodlarını eklemeyi unutmayın...Bahadır
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 WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged);  
        this.vScrollBar2.ValueChanged += new System.EventHandler(this.vScrollBar2_ValueChanged); 
        this.vScrollBar3.ValueChanged += new System.EventHandler(this.vScrollBar3_ValueChanged);  
        
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            label1.Text = "Değer1: 0";
            label2.Text = "Değer2: 0";
            label3.Text = "Değer3: 0";
            this.Text = "vScrollBar Renk Yönetimi";
            this.MaximizeBox = false;
        }
        private static int kırmızı = 0;
        private static int mavi = 0;
        private static int yeşil = 0;  
        private void vScrollBar1_ValueChanged(object sender, System.EventArgs e)
        {
            this.label1.Text = String.Format("Değer1: {0}", vScrollBar1.Value);
           
            kırmızı = this.vScrollBar1.Value;
            this.BackColor = Color.FromArgb(kırmızı,yeşil,mavi);
            //veya
            //this.BackColor = Color.FromArgb(vScrollBar1.Value, vScrollBar2.Value, vScrollBar3.Value);
            //seklinde gösterebilirsiniz.
        }
        private void vScrollBar2_ValueChanged(object sender, System.EventArgs e)
        {
            this.label2.Text = String.Format("Değer2: {0}", vScrollBar2.Value);
            yeşil = this.vScrollBar2.Value;
            this.BackColor = Color.FromArgb(kırmızı, yeşil, mavi);
            //veya
            //this.BackColor = Color.FromArgb(vScrollBar1.Value, vScrollBar2.Value, vScrollBar3.Value);
            //seklinde gösterebilirsiniz.
        }
        private void vScrollBar3_ValueChanged(object sender, System.EventArgs e)
        {
            this.label3.Text = String.Format("Değer3: {0}", vScrollBar3.Value);
            mavi = this.vScrollBar3.Value;
            this.BackColor = Color.FromArgb(kırmızı, yeşil, mavi);
            //veya
            //this.BackColor = Color.FromArgb(vScrollBar1.Value, vScrollBar2.Value, vScrollBar3.Value);
            //seklinde gösterebilirsiniz.
        }
       
    }
}
//Bir sonraki makalede görüşmek üzere.   Bahadır        
 |   
                                                
                                           |