Tags-Etiketler
Bu kısımda sitemizde etiketlenmiş makaleleri toplu olarak bulabilirsiniz...
[ vscrollbar ] /
Makaleler-Article(s)
vscrollbar ile ilgili toplam 2 makale bulundu ! (A total of 2 article(s) about vscrollbar was(were) found in all of articles!)
Article |
---|
VScrollBar, HScrollBar Kullanarak Form Boyutunu Değiştirme Bu örneğimizde VScrollBar, HScrollBar kullanarak formumuzun yatay ve dikey
boyutlarını değiştireceğiz. Aşağıdaki
şekilleri incdeleyin.
private void Form1_Load(object sender, EventArgs e)
{
hScrollBar1.Minimum = 300;
hScrollBar1.Maximum = 1000;
hScrollBar1.SmallChange = 1;
hScrollBar1.LargeChange = 50;
vScrollBar1.Minimum = 300;
vScrollBar1.Maximum = 1000;
vScrollBar1.SmallChange = 1;
vScrollBar1.LargeChange = 50;
this.Text = "Boyut(" + this.Width + "," + this.Height + ")";
}
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
this.Width = Convert.ToInt32(hScrollBar1.Value);
this.Text = "Boyut(" + Convert.ToInt32(hScrollBar1.Value) + "," + Convert.ToInt32(vScrollBar1.Value) +")";
}
private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
this.Height = Convert.ToInt32(vScrollBar1.Value);
this.Text = "Boyut(" + Convert.ToInt32(hScrollBar1.Value) + "," + Convert.ToInt32(vScrollBar1.Value) + ")";
}
//Bir sonraki makalede buluşmak üzere. Bahadır
| 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
|
|
        Sitede yayınlanan makaleleri
Blog sitemizden de takip edebilirsiniz.
Sitemizdeki makaleleri RSS olarak takip edebilirsiniz.