Menu:

  Visual Studio 2022 Preview 2.1 ve Gelen Yenilikler
 WebMatrix ile Web Sitelerini Oluşturun, Özelleştirin ve Yayınlayın
 Visual Studio 2011 Developer Preview
 Asp Net Dökümanı
 Programlama E-Kitap-3
 Programlama E-Kitap-2

Sitede hangi programlama dillerini görmek istersiniz.


                                  
 Kullanılan Oy: 1306                 
Sonuçları Göster



ABDULKADİR diyorki:

access veri tabanından qr kod ile sorgulama yaparak kişi bilgilerini nasıl çekebiliriz

devamı için tıkla


Gokhan Yıldırım diyorki:

hocam merhaba, gelen Container.DataItem 'mı 2 ye ayırmak istesek yani küçük ve büyük resim olarak 2...

devamı için tıkla
Turgay diyorki:

Hocam öncelikle teşekkürler makale için,peki bu seçtiğimiz nesnelerin hepsini silmek istersek nasıl ...

devamı için tıkla

Tüm Yorumlar »

Tags-Etiketler

Bu kısımda sitemizde etiketlenmiş makaleleri toplu olarak bulabilirsiniz...


 [ tu ] /  Makaleler-Article(s)


tu ile ilgili toplam 70 makale bulundu !
(A total of 70 article(s) about tu was(were) found in all of articles!)


Article

AspNet te Seçili Resimin Tekrar Boyutunu Ayarlamak


Merhaba arkadaşlar bu makalemizde Asp.Net te FileUpload ile yüklediğimiz resimin boyutunu ayarlayıp tekrar kaydediyoruz.

ComboBox’ta Seçili Item Indeksine Göre PictureBox’ta Resim Gösterimi


Merhaba arkadaşlar bu makalemizde ComboBox’ta seçilen itemin indeksine göre PictureBox’ta resim göstereceğiz. Formumuza 1 adet Combobox ve PictureBox ekleyeceğiz. Bu örnekte images klasöründeki resimleri göstereceğiz.

C++ Windows Formuna Resim Ekleme


Merhaba arkadaşlar bu makalemizde C++ Windows formuna resim ekleyeceğiz. Bunun için formumuzun load kısmına picturebox ı formumuza ekleyeceğimiz kodu yazacağız.

Visual Studio 2022 Preview 2.1 ve Gelen Yenilikler


Visual Studio 2022 sürümü ile birçok yeniliğin birlikte geldiğini görüyoruz. Bunlardan birkaçına bakarsak, bundan önceki Visual Studio sürümlerinin 32 bit olarak çalışıyor olmasıydı. Bu da çalışma anında donma ve kilitlenmelere neden olabiliyordu. Visual Studio 2022 ile 64 bit desteği gelmiş olacak.

StatusBar da Tarih Gösterimi


Merhaba arkadaşlar bu makalemizde Statusbar da tarih gösterimi nasıl yapılır? Basit bir örnekle göreceğiz.Toolbox tan önce formumuza StatusStrip ekleyelim. Eklediğimiz StatusStrip te StatusLabel i seçelim. Sonra formumuza timer ekleyelim.

Çalışma Anında GridView da Sütun Gizlemek


Merhaba arkadaşlar bu makalemizde çalışma anında GridView nesnesindeki kitap sütununu gizleyeceğiz. Sayfamıza 1 adet Checkbox ve Gridview ekliyoruz. CheckBox ın AutoPostBack="true" özelliğini true ve GridView ın AutoGenerateColumns="false" özelliğini false yapın.

PictureBox’ta Random Resim Gösterimi


Merhaba arkadaşlar, bu makalemizde images klasöründe bulunan resimleri random olarak PictureBox nesnesinde göstereceğiz. Formumuza PictureBox ve Timer ekleyeceğiz.

GridView Nesnesinde Sütundaki Verileri Toplama


Merhaba arkadaşlar bu makalemizde GridView nesnesinde Quantity sütunundaki değerleri toplamını alt kısma yazdıracağız. Gridview nesnesinin AutoGenerateColumns özelliğini false yapın.

GridView Nesnesinde Sütunlarda Arama Yapmak


Merhaba arkadaşlar bu makalemizde GridView nesnesinde sütunların altındaki textboxlara gireceğimiz stringleri o sütunda arayacağız. Bunun için java kodlarından yararlanacağız.

PictureBox’ta Drag Drop İşlemleri


Merhaba arkadaşlar bu makalemizde PictureBox nesnesinde sürükle bırak işlemini gerçekleştireceğiz. Bunun için PictureBox nesnesinin MouseDown, DragOver ve DragDrop olaylarına aşağıdaki kodları yazın.

DataGridView da Link Sütunu Kullanmak


Merhaba arkadaşlar. Bu makalemizde DataGridView nesnesinde sütunda link kullanımını anlatacağız.

DataGridView da Sütunda Arama Yapmak


Merhaba arkadaşlar. Bu makalemizde TextBox a girdiğimiz stringi, DataGridView daki tüm sütunlarda aratıyoruz. TextBox a büyük veya küçük karakter girişi yaparak arama yapabilirsiniz. Bu durum arama sonucunu etkilemeyecektir. Aranan değer DataGridView da bulunduğunda, ilgili satırın backcolor rengi sarı olacaktır.

PictureBox taki Resimi Sql Veritabanına Kaydedip DataGridView da Gösterimini Sağlamak


Merhaba arkadaşlar. Bu makalemizde PictureBox ta gösterdiğimiz image ları Sql veritabanına kaydedip, kaydedilen image ları DataGridView nesnesinde göstereceğiz.

GridView Alternatif Sütun Renkleri


Merhaba arkadaşlar. Bu makalemizde Gridview nesnesinde sütunlarımızı alternatif renklerle renklendireceğiz.

DataGridView Seçili Hücrenin Sütun Başlığını Almak


Merhaba arkadaşlar. Bu makalemizde datagridview nesnesinde seçili hücrenin sütun başlığını alacağız.

GridView da Sütun Gizleme


Selam arkaşlar. Bu makalede GridView nesnesinde nasıl sütun gizlenir? konusunu işleyeceğiz.

PictureBoxtaki Resim Siyah Beyaz Yapmak


Merhaba arkadaşlar bu makalemizde PictureBox taki resimin RGB renklerini değiştirerek soldurup siyah beyaz yapacağız.

GridView Nesnesinde Dinamik Sütun Ekleme


Merhaba arkadaşlar, bu makalemizde Gridview nesnesine dinamik olarak sütun ekleyeceğiz. İlk önce Gridview nesnesinin AutoGenerateColumns değerini False yapın.

Visual Studio 2011 Developer Preview Training Kit Eğitim Seti


Merhaba Arkadaşlar. Visual Studio 2011 Developer Preview sürümü Microsoft tarafından duyurulduktan sonra, şimdi de bu yeni versiyon için eğitim seti, kullanıcıların kullanımına açıldı.

Visual Studio 2011 Developer Preview


Visual Studio 2011 Developer Preview sürümü, Microsoft tarafından duyurularak, kullanıcıların kullanımına sunuldu. Developer Preview sürümünü http://msdn.microsoft.com/en-us/vstudio/hh127353 adresinden indirebilirsiniz.

dataGridView Nesnesinde Sütun Başlıklarını Dikey Yazdırma


Merhaba. DataGridView nesnemizdeki sütun başlıklarını dikey konumda yazılmasını sağlayacağız. Bunun için dataGridView1_CellPainting kısmına aşağıdaki kodları yazın.

GridView RowDataBound Metoduyla Sütun Toplama


Merhaba arkadaşlar, bu makalemizde GridView da RowDataBound kısmına yazacağımız kod ile sütun toplama işlemini gerçekleştireceğiz.

GridView Sütun Toplama


Merhaba arkadaşlar, GridView nesnesindeki Unit Price sütunundaki değerleri toplayacağız. Total değerin alt kısımda gözükmesini sağlamak için ShowFooter özelliğini True yapıyoruz.

Dosya İsimlerini Sıralı Şekilde Oluşturma


Merhaba arkadaşlar, bu makalemizde deneme klasöründe oluşturduğumuz dosyalara, ekleyeceğimiz yeni dosya isimleri ve numaraları sıralı bir şekilde önceki dosyaları takip edecek şekilde dosya ismi vereceğiz

Visual Studio 2010 SP1 Beta


Merhaba Arkadaşlar, Visual Studio 2010 SP1 Beta service pack paketini http://www.microsoft.com/downloads/en/... adresinden indirebilirsiniz. Visual Studio 2010 Service Pack1 Beta ile gelen iyileştirmelerin listesine aşağıdaki linkten ulaşabilirsiniz.

ListView Nesnesinde VirtualMode Kullanımı


Veritabanımızda 100 binlerce veya daha fazla kayıtlarımız olduğunda; kayıtlarımızın gösterimi ve bu kayıtlar arasında dolaşım zorlaşacaktır.

Class Yapılar


Merhaba arkadaşlar. Bu makalemizde Class yapı uygulamasına bakacağız. Bir önceki makalede Struct yapıyı incelemiştik.Classlardan (Sınıf) nesneler oluşturuldukları zaman bu nesnelerin değerleri Heap bölgesinde tutulur.

Structure Yapılar


Merhaba arkadaşlar. Bu makalemizde Struct yapılara bir örnek vereceğiz.Struct veri tipi, değer tipi olduğu için, tanımlandıkları anda bellekte Stack bölümünde oluşturulur.

Sql Veritabanındaki Resimlere PictureBox ta Bakmak ve Dosya Olarak Kaydetmek


Merhaba arkadaşlar. Önceki makalemizde resim dosyalarını Sql veritabanına kaydetmeyi görmüştük. Şimdi de Sql veritabanındaki Binary resim dosyalarını okuyup, dosya olarak kaydetmeyi göreceğiz.

Çalışma Anında Form, Button, Label Oluşturmak


İlk önce Form1 inize Button nesnesi ekleyin. Button1_Click() olayına aşağıdaki kodları yazacağız.Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN

Word Belgesi Oluşturmak


Bu makalemizde Word belgesi oluşturmayı göreceğiz. İlk önce Microsoft Word 12.0 Object Library referansını projemize eklememiz gerekiyor. Bunun için; Solution Explorer penceresi üzerinde

Excel Dosyası Oluşturma


Bu örneğimizde Excel dosyası oluşturacağız. Formunuza 1 adet Button ekleyin ve aşağıdaki kodları yazın...

Microsoft Visual Studio 2010 ile Gelen Yenilikler


Visual Studio 2010 Beta 2 ve Net Framework Beta 2 sürümlerini 21 Ekimden itibaren sorunsuz olarak herkes tarafından indirilmeye başlandı. Başlıca gelen yenilikler : Yeni Ürün Lisanslama Sistemi Visual Studio Express

PictureBox taki Resmi Kaydetmek


OpenFileDialog nesnesini kullanarak açtığımız resimleri PictureBox ta gösterip, resimler klasörüne kaydedeceğiz.(Şekil 1)

VisualStudio.NET Form Özellikleri


Windows tabanlı uygulamaların DOS tabanlı uygulamalardan en büyük farkı formlardır. karşınızda duran siyah renkli bir ekranda beyaz yazılar üzerinde göz bozarak saatlerce çalışmak yerine Windows tabanlı programlamanın keyfine vardığımızı yaşatan en büyük nesnemiz Formlardır. Forma ait özellikler ve bu özelliklerin açıklamaları aşağıdaki gibidir ; Name : Bu özellik formumuzun adını belirtir. programın içindeki her nesnenin birbirinden

Formun Kapat Tuşunu Etkisiz Hale Getirmek


Forma ait üst menüdeki kapat tuşunu etkisiz hale getireceğiz. Bunun için GetSystemMenu, EnableMenuItem library dosyalarından yararlanacağız. Aşağıdaki Şekil 1 i inceleyin. Public Class Form1 Public Class CloseButton Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Integer, ByVal revert As Integer) As Integer Private Declare Function EnableMenuItem Lib "user32" (ByVal menu As Integer, ByVal ideEnableItem As Integer, ByVal enable As Integer) As Integer Private Const SC_CLOSE As Integer = &HF060 Private Const MF_BYCOMMAND As Integer = &H0 Private Const MF_GRAYED As Integer = &H1 Private Const MF_ENABLED As Integer = &H0 Public Shared Sub Disable(ByVal form As System.Windows.Forms.Form)

Visual Studio 2010


Microsoft'un, yeni nesil yazılım geliştirme platformu Visual Studio 2010 ve .Net Framework 4.0 hakkında ilk bilgiler, resmi ağızdan yayınlanırken, bu ürünlerin ne zaman sunulacağı hakkında net tarihler verilmedi. Ağırlıklı olarak Visual Studio 2010 üzerinde çalışan Microsoft, yeni modelleme araçlarının yanı sıra çok fazla teknik bilgiye sahip olmayan yazılım geliştiricilerin de kolayca işlem yapabileceği yeni uygulamaları bu platformda paylaşacak. VisualStudio 2010 ve NetFrameWork 4.0 CTP Download Adresi http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en Visual Studio ile İlgili Bilgi Alacağınız Microsof Web Adresi: http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx Visual Studio 2010 Kurulumunun Görsel Olarak Anlatıldığı Adres: http://blogs.msdn.com/granth/archive/2008/11/03/converting-vs2010-ctp-to-hyper-v.aspx Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Bahadır ŞAHİN

Dosya Boyutunu Öğrenme


C sürücüsündeki deneme.txt dosyasının boyutunu öğreneceğiz. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dosyaBoyut As IO.FileInfo dosyaBoyut = My.Computer.FileSystem.GetFileInfo("C:/deneme.txt") MessageBox.Show("Dosya Boyut: " & dosyaBoyut.Length & " byte(s)") End Sub End Class Bir sonraki makalede görüşmek dileğiyle. Bahadır ŞAHİN

PictureBox a Yazı Ekleme


Formunuza 1 adet PictureBox ve Button nesnesi ekleyin. Picturebox in ismini pbox1 yapın. Aşağıdaki şekilleri inceleyin. Graphics in DrawString özelliğinden yararlanarak picturebox a istediğimiz yazıyı ekleyebilirsiniz. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim grafik As Graphics = pbox1.CreateGraphics Dim style As FontStyle = FontStyle.Bold Dim fonts As Font = New Font(New FontFamily("Arial"), 14, style) grafik.DrawString("Bahadır", fonts, Brushes.Red, 10, 10) grafik.DrawString("ŞAHİN", fonts, Brushes.White, 10, 30) End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

Sql Like Komutu Uygulaması


Yazdığımız sql kod parçasındaki like komutuyla, Formumuzdaki TextBox a girilen harf karakterine göre DataGridView nesnemizde verileri göstereceğiz.

Kare Şekli Oluşturmak


Bu örnekte mouse un sol tuşuna tıklayarak form da istenildiği kadar kare şekli oluşturup, oluşturduğumuz kare sayısını label de göstereceğiz. 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 { List< Rectangle > squares = new List< Rectangle >(); public Form1() { InitializeComponent(); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(299, 272); this.Controls.Add(this.label1); this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Name = "kare"; this.Text = "kare"; this.Paint += new System.Windows.Forms.PaintEventHandler(this.kare_Paint); this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.kare_MouseDown); this.ResumeLayout(false); } private void kare_Paint(object sender, PaintEventArgs e) { Pen pen = new Pen(Color.Red, 10); foreach (Rectangle kare in squares) { e.Graphics.DrawRectangle(pen, kare); } pen.Dispose(); label1.Text = " " + squares.Count.ToString() + " kare"; } private void kare_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { Rectangle square = new Rectangle(e.X, e.Y, 20, 20); squares.Add(square); square.Inflate(1, 1); Invalidate(square); } } } } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Çöp Kutusundaki Nesneleri Silmek


Bu örnekte Çöp kutusundaki nesneleri silme işlemini gerçekleştireceğiz. Şekil 1 i inceleyin. Formumuza ilk önce; using System.Runtime.InteropServices; ekleyeceğiz. Daha sonra Shell32.dll Library dosyasını çağıracağız. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } enum RecycleFlags : uint { SHERB_NOCONFIRMATION = 0x00000001, SHERB_NOPROGRESSUI = 0x00000002, SHERB_NOSOUND = 0x00000004 } [DllImport("Shell32.dll", CharSet = CharSet.Unicode)] static extern uint SHEmptyRecycleBin (IntPtr hwnd, string pszRootPath, RecycleFlags dwFlags); private void button1_Click(object sender, EventArgs e) { uint sonuc = SHEmptyRecycleBin(IntPtr.Zero, null, 0); MessageBox.Show("Sonuç: " + sonuc); } } } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Klasör Oluşturma ve Silme İşlemleri


Bu örnekte klasör oluşturmayı ve klasör silme işlemini göreceğiz. İlk önce, using System.IO; ekleyin. Formunuza 1 adet textbox(oluşturacağımız klasörün ismini giriyoruz), Listbox (Durumu gösteriyor), 2 adet button ve Label 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; using System.IO; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string directoryString = "C:\\" + @"\" + textBox1.Text; Directory.CreateDirectory(directoryString); if (Directory.Exists(directoryString)) listBox1.Items.Add(directoryString + " klasörü oluşturuldu. " + DateTime.Now); else listBox1.Items.Add(directoryString + " klasörü oluşturulamadı. " + DateTime.Now); } private void button2_Click(object sender, EventArgs e) { string directoryString = "C:\\" + @"\" + textBox1.Text; if (Directory.Exists(directoryString)) Directory.Delete(directoryString); listBox1.Items.Add(directoryString + " klasörü silindi. " + DateTime.Now); } } } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Çalışma Anında Oluşturulan Button a Görev Atamak


Bu makalede çalışma anında oluşturduğumuz button a tıkladığımızda, mesaj yazdıracağız. Aşağıdaki şekli inceleyin. private void Form1_Load(object sender, EventArgs e) { Button yenibuton = new Button(); yenibuton.Size=new System.Drawing.Size(100, 30); yenibuton.Location = new Point(10, 10); yenibuton.Text = "&Tıkla"; this.AcceptButton = yenibuton; this.Controls.Add(yenibuton); yenibuton.Click += new System.EventHandler(yenibuton_Click); } private void yenibuton_Click(object sender, EventArgs e) { MessageBox.Show("Çalışma anında oluşturduğunuz butona tıkladınız... "); } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Çalışma Anında PictureBox Oluşturmak


Çalışma anında picturebox oluşturup, resim yükleyeceğiz. Aşağıdaki şekilleri inceleyin. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { PictureBox picture = new PictureBox(); picture.SetBounds(10, 10, 150, 150);//location ve size belirleme this.Controls.Add(picture); picture.Image = Image.FromFile("C:\\img17.jpg"); picture.SizeMode=PictureBoxSizeMode.StretchImage; /* Birden fazla picturebox oluşturmak için private PictureBox[] picturebox = new PictureBox[10]; for (int i = 1; i < 11; i++) { picturebox[i] = new PictureBox(); picturebox[i].Name = "picturebox"+i.ToString (); picturebox[i].SetBounds(10, 10, 150, 150);//location ve size belirleme this.Controls.Add(picturebox[i]); } */ } } } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

MesajBox taki Hangi Tuşa Basıldığını Öğrenmek


Bu makalede mesajbox kutusundaki Evet, Hayır, İptal tuşlarından hangisine basıldığını öğreneceğiz. Aşağıdaki şekilleri inceleyin. 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(); } private void Form1_Load(object sender, EventArgs e) { DialogResult sonuc= MessageBox.Show("Bir tuşa basınız...","Uyarı Mesajı",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Asterisk); if (sonuc==DialogResult.Yes) { MessageBox.Show("EVET tuşuna basıldı"); } else if (sonuc==DialogResult.No) { MessageBox.Show("HAYIR tuşuna basıldı"); } else if(sonuc==DialogResult.Cancel) { MessageBox.Show("IPTAL tuşuna basıldı"); } } } } //Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Resminizin Boyutunu Değiştirin


PictureBox taki resmin, trackbar daki değere göre boyutunu değiştireceğiz. Formunuza 1 adet PictureBox, TrackBar,Button ve OpenFileDialog nesnesi ekleyin. Aşağıdaki şekilleri inceleyin. public partial class Form1 : Form { int y; int x; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DialogResult result = openFileDialog1.ShowDialog(); if (result == DialogResult.OK) { pictureBox1.Image = Image.FromFile(openFileDialog1.FileName); } } private void Form1_Load(object sender, EventArgs e) { pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; trackBar1.Maximum = 10; trackBar1.Minimum = 1; trackBar1.TickFrequency = 1; x = pictureBox1.Width; y = pictureBox1.Height; } private void trackBar1_Scroll(object sender, EventArgs e) { pictureBox1.Width = x * trackBar1.Value; pictureBox1.Height = y * trackBar1.Value; } } //Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

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

PictureBox ta 3 Adımda Drag Drop İşlemi


Temel olrak Drag&Drop işlemini basit bir örnek(form üzerindeki bir resmi belirlediğimiz panele sürükleyip bırakmak) üzerinden 3 adımda nasıl projelerimize adapte edebiliriz; Adım 1: PictureBox nesnesi bizim kaynağımız, Panel nesnesi ise hedefimiz. Adım 2: İlk önce PictureBox nesnemizi sürükleme(Drag) işlemine hazırlamalıyız. Bunun için; * PictureBox nesnesinin Mouse Down ve Mouse Move olaylarını eklemeliyiz. * Mouse Down olayında nesneye tıklandığı anki pozisyonunu saklamalıyız. * Mouse Move olayında ise nesnenin tıklandığını(Mouse Down olayı) ve sürükleme işlemi için belirlenen aralık dahilinde işlemin gerçekleştirilip gerçekleştirilmediğini kontrol etmeliyiz. * Eğer 3. adımda istediklerimiz gerçekleşmiş ise nesnenin DoDragDrop methodunu ClipBoard a kopyalanacak nesneyi ve efekt tipini belirterek çağırırız. private Point mouseDownLocation = Point.Empty; private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { mouseDownLocation = new Point(e.X,e.Y); } private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { Size dragBoxSize = SystemInformation.DragSize; if ((dragBoxSize.Width > Math.Abs(mouseDownLocation.X - e.X)) || (dragBoxSize.Height > mouseDownLocation.Y - e.Y)) { pictureBox1.DoDragDrop(pictureBox1, DragDropEffects.Copy); } } } Adım 3: Sıra sürükleme işleminin gerçekleşeceği Panel kontrolu için gerekli işlemlerin gerçekleştirilmesine geldi. * İlk olarak nesnenin sürüklenen nesneleri kabul etmesi için AllowDrop özelliğini aktif hale getirmeliyiz. * Sürüklenecek olan (örnekte PictureBox) nesnenin DoDragDrop methoduna parametre olarak verilen efektin Panel kontrolünün Drag Enter ve Drag Over olaylarında geçerli olduğunu belirtmeliyiz. * ve artık nesnemizi sürükledikten sonra ClipBoard dan onu çağırıp Panel kontrolüne eklemeliyiz. Tabiki bu işlemi DragDrop olayı içinde gerçekleştireceğiz. Önemli bir nokta olarak, Panel kontrolüne sürükleyerek eklediğimiz PictureBox nesnesinin Location(pozisyonunu) belirtmez isek otomatik olarak Panel kontrolünün 0,0 noktasına yerleşecektir. Bunu engellemek içinde gene DragDrop olayı içinde sürükleme işleminin bittiği noktanın koordinatlarını tutmamız grekir ve tabiki bu noktayıda Panel in koordinat sistemine uyarlamalıyız. private void panel1_DragEnter(object sender, DragEventArgs e) { e.Effect = DragDropEffects.Copy; } private void panel1_DragOver(object sender, DragEventArgs e) { e.Effect = DragDropEffects.Copy; } private void panel1_DragDrop(object sender, DragEventArgs e) { Int32 dropX = e.X; Int32 dropY = e.Y; Point dropLocation = new Point(dropX,dropY); dropLocation = panel1.PointToClient(dropLocation); PictureBox pb = e.Data.GetData(typeof(PictureBox)) as PictureBox; panel1.Controls.Add(pb); pb.Location=dropLocation; } tüm işlem bu. NOT: Bu makale M. Genç adlı yazardan alıntı olarak alınmıştır

statusStrip te ProgressBar Kullanımı


İlk önce formunuza 1 adet statusStrip ve button ekleyin. Daha sonra statusStrip te tıklayın ve 1 adet toolStripProgressBar1 ekleyin. Aşağıdaki şekilleri inceleyin. 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(); } private void Form1_Load(object sender, EventArgs e) { toolStripProgressBar1.Size = new System.Drawing.Size(200, 20); } private void button1_Click(object sender, EventArgs e) { int i; toolStripProgressBar1.Minimum = 0; toolStripProgressBar1.Maximum = 100; for (i = toolStripProgressBar1.Minimum; i < toolStripProgressBar1.Maximum;i++ ) { toolStripProgressBar1.Value = i; System.Threading.Thread.Sleep(30); } } } } //Bir sonraki makalede görüşmek üzere. Bahadır

VC#.Net te F Tuşları, Yön Tuşları Kullanımı


Bu makalemizde VC#.Net te F Tuşları, Yön Tuşları Kullanımı göreceğiz. F tuşları, yön tıuşları veya klavyede herhangi bir tuşa basıldığı zaman program, hangi tuşa basıldığını mesaj olarak verecek. Önemli: 1-İlk önce Formunuzun KeyPreview özelliğini True yapın. 2-InitializeComponent(); kısmına this.KeyDown += new System.Windows.Forms.KeyEventHandler(Form1_KeyDown); eklemeyi unutmayın. Daha sonra aşağıdaki kodları Formunuzun KeyDown yordamına yazın.Aşağıdaki şekilleri inceleyin... 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.KeyDown += new System.Windows.Forms.KeyEventHandler(Form1_KeyDown); } private void Form1_Load(object sender, EventArgs e) { } private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { //Yön tuşları if (e.KeyCode == Keys.Left) MessageBox.Show("Sol ok tuşuna bastınız"); if (e.KeyCode == Keys.Right) MessageBox.Show("Sağ ok tuşuna bastınız"); if (e.KeyCode == Keys.Up) MessageBox.Show("Yukarı ok tuşuna bastınız"); if (e.KeyCode == Keys.Down) MessageBox.Show("Aşağı ok tuşuna bastınız"); //F tuşları if (e.KeyCode == Keys.F1) MessageBox.Show("F1 tuşuna bastınız"); if (e.KeyCode == Keys.F2) MessageBox.Show("F2 tuşuna bastınız"); //Harf tuşları if (e.KeyCode == Keys.A) MessageBox.Show("A tuşuna bastınız"); //... } } } //Bir sonraki makalede görüşmek üzere. Bahadır

Çalışma Anında Button ve Label Oluşturmak


Bu örneğimizde çalışma anında button ve label oluşturacağız. Çalışma anında istediğiniz kadar Button ve Label oluşturabilirsiniz Aşağıdaki şekili inceleyin. 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(); } private void Form1_Load(object sender, EventArgs e) { Button button1=new Button(); Label label1=new Label(); this.Controls.Add(button1); this.Controls.Add(label1); button1.Text = "Çalışma Anında Button Ekleme"; button1.Size = new System.Drawing.Size(100, 60); label1.Text = "Çalışma Anında Label Oluşturma"; label1.Width = 200; label1.Left = 100; } } } //Bir sonraki makalede görüşmek üzere...Bahadır

Geçme Notu Hesaplama


1 Vize ve Final Notuna göre harfli sisteme göre hangi notu aldığınızı, 60 geçiş notuna göre geçilip geçilmediğini gösteren program. Aşağıdaki şekilleri inceleyin. Public Class Form1 Dim vize, final As Integer Dim gnotu As Double Dim sonuc, durum As String Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click vize = InputBox("Not Girişi", "Vize Notu Girişi", 0) final = InputBox("Not Girişi", "Final Notu Girişi", 0) gnotu = vize * 0.3 + final * 0.7 Select Case gnotu Case 90 To 100 : sonuc = "A" Case 80 To 89 : sonuc = "B" Case 70 To 79 : sonuc = "C" Case 60 To 69 : sonuc = "D" Case Is < 50 : sonuc = "F" Case 50 To 59 : sonuc = "E" Case Else End Select If gnotu < 60 Then durum = "KALDINIZ!.." Else durum = "GEÇTİNİZ!.." End If MsgBox("Not Ortalaması:" & gnotu & Chr(10) & "Puan Dilimi: " & sonuc & Chr(10) & "Durum: " & durum) End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

Ekran Görüntüsünü Almak


Bu makalemizde ekran görüntüsünün nasıl alındığını göreceğiz. Aşağıdaki kodları formunuzun button click ine yazın. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Hide() ’ formumuzun ekran görüntüsünde çıkmaması için gizliyoruz. Threading.Thread.Sleep(1000) ’Girilen süre zarfınca bekletiyoruz. ’Ekran boyutunu ve görüntüsünü alıyoruz. Dim ekranboyut As Size = New Size(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height) Dim ekrangoruntu As New Bitmap(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height) Dim grafik As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(ekrangoruntu) grafik.CopyFromScreen(New Point(0, 0), New Point(0, 0), ekranboyut) ekrangoruntu.Save("C:\screen.jpg", System.Drawing.Imaging.ImageFormat.Jpeg) Me.Show() ’görüntü alma işlemi bittikten sonra formumuzu gösteriyoruz. ’Daha sonra ekran görüntüsüne ait image ı process yardımıyla açıyoruz Dim pr As System.Diagnostics.Process = New System.Diagnostics.Process() pr.StartInfo.FileName = "C:\screen.jpg" pr.Start() End Sub End Class

PictureBoxdaki Resimleri 90 Derece Döndürme


Bu örnekte picturebox daki resimleri sağa ve sola olmak üzere 90 derece döndereceğiz. Formunuza 1 adet PictureBox ve 2 adet Button ekleyin. Aşağıdaki şekilleri inceleyin. Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load PictureBox1.Image = Image.FromFile("pic1.jpg") PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage End Sub Private Sub btnSolaCevir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSolaCevir.Click PictureBox1.Image.RotateFlip(RotateFlipType.Rotate90FlipXY) PictureBox1.Refresh() End Sub Private Sub btnSagaCevir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSagaCevir.Click PictureBox1.Image.RotateFlip(RotateFlipType.Rotate90FlipNone) PictureBox1.Refresh() End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

Çalışma Anında Label Oluşturmak


Aşağıdaki şekillerde gösterildiği gibi çalışma anında label oluşturacağız. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim labels As New Label labels.Name = "labeller" labels.Text = "Çalışma Anında Label Oluşturmak- Örnek" labels.Size = New System.Drawing.Size(500, 100) labels.Font = New System.Drawing.Font("Tahoma", 10, FontStyle.Bold) labels.Location = New Point(1, 40) labels.Visible = True Me.Controls.Add(labels) End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

TL yi YTL ye Dönüştürmek


Bu örnekte TL olan tutarı YTL ve YKrş a çevireceğiz. Formunuza 1 button ekleyin. Aşağıdaki şekli inceleyin. Public Class Form1 Dim tl, ytl, ykr As Decimal Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If TextBox1.Text <> "" Then tl = Val(TextBox1.Text) ytl = Int(tl / 1000000) ykr = Int((tl Mod 1000000) / 10000) MessageBox.Show(ytl & "," & ykr & vbCrLf & ytl & " YTL " & ykr & " Yeni Kuruş") If TextBox1.Text Mod 10000 >= 5000 Then ykr = ykr + 1 Else ykr = ykr End If End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

PictureBox ı Mouse İle Hareket Ettirin


Formunuzun MouseMove özelliğine aşağıdaki kodları yazın. Picturebox ı çalışma anında hareket ettirin. Aşağıdaki şekilleri inceleyin. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load PictureBox1.Image = Image.FromFile("C:\pic1.jpg") PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage End Sub Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove With PictureBox1 .Top = e.Y .Left = e.X End With End Sub Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Resim Boyunu Öğrenmek


Resimlerimizin boyutunu; yazacağımız küçük bir kod parçasıyla öğrenebiliriz. Formunuza 1 adet buton ekleyin. Aşağıdaki şekli inceleyin. Imports System.IO Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim buffer As Byte() Dim fs As FileStream = New FileStream("C:\ornek.jpg", FileMode.Open, FileAccess.Read) ReDim buffer(fs.Length) fs.Read(buffer, 0, fs.Length) fs.Close() MessageBox.Show("Resim Boyut(Byte cinsinden): " & buffer.Length) End Sub End Class Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN

Kapatma Tuşunu Etkisiz Hale Getirme


Formun; üst menüsündeki kapatma tuşunu etkisiz hale getireceğiz. Aşağıdaki şekli inceleyin. Public Class Form1 Public Class CloseButton Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Integer, ByVal revert As Integer) As Integer Private Declare Function EnableMenuItem Lib "user32" (ByVal menu As Integer, ByVal ideEnableItem As Integer, ByVal enable As Integer) As Integer Private Const SC_CLOSE As Integer = &HF060 Private Const MF_BYCOMMAND As Integer = &H0 Private Const MF_GRAYED As Integer = &H1 Private Const MF_ENABLED As Integer = &H0 Public Shared Sub Disable(ByVal form As System.Windows.Forms.Form) Select Case EnableMenuItem(GetSystemMenu(form.Handle.ToInt32, 0), SC_CLOSE, MF_BYCOMMAND Or MF_GRAYED) Case MF_ENABLED Case MF_GRAYED Case &HFFFFFFFF Throw New Exception("Kapatma menüsü bulunamıyor") Case Else End Select End Sub End Class Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load CloseButton.Disable(Me) End Sub Private Sub Form1_SizeChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.SizeChanged CloseButton.Disable(Me) End Sub End Class Bir sonraki makalede görüşmek üzere. Bahadır

Midi Chield Form Oluşturma


Formumuzun içinde midi formlar oluşturacağız. Aşağıdaki şekli inceleyin. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim midiForm As New Form ‘Form1 in IsMdiContainer özelliğini true yapın ‘Form1 içinde 1 den fazla midiform oluşturulur. Me.IsMdiContainer = True midiForm.MdiParent = Me midiForm.Show() End Sub End Class ‘Bir sonraki makalede görüşmek üzere. Bahadır

Otomatik Key Olusturma


Bu örneğimizde otomatik olarak key numaraları oluşturacağız. Ayrıca oluşturacağımız key numaralarını text dosyasına kaydedip, daha sonra text dosyasındanda yükleyebilirsiniz. Bunun için formunuza 5 adet Textbox, 4 adet Button ve 1 adet RichTextBox ekleyin. Aşağıdaki şekil gibi formunuzu oluşturun...Bahadirsa Forma yazılacak kodlar: Public Class Form1 Dim i As Integer = 0, j As Integer = 0 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Text = "Bahadirsa Otomatik Key Oluşturma" Me.Width = 296 Me.Height = 327 Me.Left = 200 Me.Top = 130 Me.MaximizeBox = False RichTextBox1.Width = 247 RichTextBox1.Height = 135 RichTextBox1.ReadOnly = True TextBox1.MaxLength = 5 TextBox2.MaxLength = 5 TextBox3.MaxLength = 5 TextBox4.MaxLength = 5 TextBox5.MaxLength = 5 TextBox1.ReadOnly = True TextBox2.ReadOnly = True TextBox3.ReadOnly = True TextBox4.ReadOnly = True TextBox5.ReadOnly = True Label1.Text = "Otomatik Key Oluşturma " Label2.Text = "Oluşturduğunuz Key Sayısı:" + CStr(0) Timer1.Enabled = True Timer1.Interval = 10 Button1.Text = "Key Oluştur" Button2.Text = "Text Olarak Kaydet" Button3.Text = "Dosyadan Key Yükle" Button4.Text = "İçeriği Temizle" End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dizi() As String = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "r", "s", "t", "u", "v", "w", "x", "y", "z", 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "?", "+"} Dim sayı() As Double = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25} sayı(0) = (i * 300) Mod 62 sayı(1) = ((i + 5) * 20) Mod 62 sayı(2) = ((i * 2323) + 44) Mod 62 sayı(3) = ((i * 15) - 23) Mod 62 sayı(4) = ((3 * i + 45) * 4) Mod 62 TextBox1.Text = CStr(dizi(sayı(0))) & CStr(dizi(sayı(1))) & CStr(dizi(sayı(2))) & CStr(dizi(sayı(3))) & CStr(dizi(sayı(4))) sayı(5) = (i + 1234) Mod 62 sayı(6) = ((i + 44) * 20) Mod 62 sayı(7) = ((i * 23) + 34) Mod 62 sayı(8) = ((i * 55) - 23) Mod 62 sayı(9) = ((88 * i + 45) * 4) Mod 62 TextBox2.Text = CStr(dizi(sayı(5))) & CStr(dizi(sayı(6))) & CStr(dizi(sayı(7))) & CStr(dizi(sayı(8))) & CStr(dizi(sayı(9))) sayı(10) = (i) Mod 62 sayı(11) = ((i * 12) + 40) Mod 62 sayı(12) = ((i * 999) + 1234) Mod 62 sayı(13) = ((i * 155) - 12) Mod 62 sayı(14) = ((i * 100 + 20) / 10) Mod 62 TextBox3.Text = CStr(dizi(sayı(10))) & CStr(dizi(sayı(11))) & CStr(dizi(sayı(12))) & CStr(dizi(sayı(13))) & CStr(dizi(sayı(14))) sayı(15) = (i * 88) Mod 62 sayı(16) = ((i * 2 + 125) * 2) Mod 62 sayı(17) = (((i * 23) - 23) + 44) Mod 62 sayı(18) = ((i * i) + 38) Mod 62 sayı(19) = ((34 * i + 45 - i)) Mod 62 TextBox4.Text = CStr(dizi(sayı(15))) & CStr(dizi(sayı(16))) & CStr(dizi(sayı(17))) & CStr(dizi(sayı(18))) & CStr(dizi(sayı(19))) sayı(20) = ((i * 23) + 4) Mod 62 sayı(21) = ((i * 150) - 34) Mod 62 sayı(22) = ((2 * i) + 44) Mod 62 sayı(23) = ((i * 12) - 12) Mod 62 sayı(24) = ((10 * i + 45) * 4) Mod 62 TextBox5.Text = CStr(dizi(sayı(20))) & CStr(dizi(sayı(21))) & CStr(dizi(sayı(22))) & CStr(dizi(sayı(23))) & CStr(dizi(sayı(24))) RichTextBox1.AppendText((TextBox1.Text & "-" & TextBox2.Text & "-" + TextBox3.Text & "-" & TextBox4.Text & "-" & TextBox5.Text) & " ") j = j + 1 Label2.Text = "Oluşturduğunuz Key Sayısı:" & CStr(j) End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged ‘TextBox1.MaxLength = 5 End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick i = i + 1 End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Label1.Text = "Dosya C:\bahadirsa.txt Adresine Kaydedildi..." RichTextBox1.SaveFile("c:\bahadirsa.txt") End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Label1.Text = "Dosya Yükleme İşlemi" RichTextBox1.LoadFile("C:\bahadirsa.txt") End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click RichTextBox1.Clear() End Sub End Class ‘ Bir sonraki makalemizde buluşmak üzere...Bahadirsa

Yön Tuşları ve F Tuşları Kullanımı


Bu örneğimizde Formumuzun Keyup yordamına aşağıdaki kodları yazarak, yön tuşları, F tuşları veya herhangi bir tuşa basıldığı zaman hangi tuşa basıldığını mesaj veren bir program yapacağız. Forma yazılacak kodlar: Public Class Form1 Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp ‘Yön tuşları If e.KeyCode = Keys.Left Then MessageBox.Show("Sol ok tuşuna bastınız") If e.KeyCode = Keys.Right Then MessageBox.Show("Sağ ok tuşuna bastınız") If e.KeyCode = Keys.Up Then MessageBox.Show("Yukarı ok tuşuna bastınız") If e.KeyCode = Keys.Down Then MessageBox.Show("Aşağı ok tuşuna bastınız") ‘F tuşları If e.KeyCode = Keys.F1 Then MessageBox.Show("F1 tuşuna bastınız") If e.KeyCode = Keys.F2 Then MessageBox.Show("F2 tuşuna bastınız") ‘Harf tuşları If e.KeyCode = Keys.A Then MessageBox.Show("A tuşuna bastınız") ‘... ornekleri istediginiz kadar cogaltabilirsiniz End Sub ‘Bir sonraki makalede görüşmek üzere...Bahadirsa

Çalışma Anında LinkButton Oluşturmak


Bu örneğimizde çalışma anında linkbutton oluşturup, oluşturulan linke tıklanıldığı zaman, önceden belirtilen sayfaya gitmesini sağlıyacağız.

Çalışma Anında HyperLink Oluşturmak


Bu örneğimizde çalışma anında hyperlink oluşturup, oluşturulan linke tıklanıldığı zaman, önceden belirtilen web sitesine gitmesini sağlıyacağız.

Çalışma Anında Menu Oluşturma


Bu makalede çalışma anında Menu oluşturmayı göreceğiz. Default.aspx sayfasına 1 adet Button ve Panel ekleyin. Access veritabanındaki tablodan verileri çekip,

DataGridViewdaki Sütun İsimlerini Değiştirmek


Bu örnekte veritabanımızdaki tabloda yer alan sütunların isimleri yerine kendi belirlediğimiz sütun isimlerini dataGridView nesnesinde kullanacağız. Aşağıdakı şekilleri inceleyin.

VC#.Net te dataGridView a Satır Sutun Ekleme


Bu makalemizde veritabanına bağlanmaksızın dataGridView nesnemize satır ve sütun ekleyip, veri girişini sağlıyacağız. Aşağıdaki şekilleri inceleyin. Formunuza 1 adet button ve dataGridView nesnesi ekleyin...

DataGridView da Dosya Boyutunun Gösterilmesi


Bu makalemizde DataGridView nesnesinde dosyanın konumu ve boyutunu göstereceğiz. İlk önce formumuza 1 adet OpenFile Dialog, 1 adet DataGridView ve Button ekliyelim. Formumuzu aşağıdaki şekildeki gibi oluşturalım...

DataGridView Sütunundaki Verileri Kritere Bağlı Sıralama


Bu örneğimizde Sql veritabanımızdaki verileri DataGridView nesnemizde gösterip, belli kriterlere göre verimizi sıralayarak göstereceğiz. İlk önce sql veritabanınızı oluşturun. Bu örneğimizde veritabanımızın ismi bilgiler.mdf, table ın ismi kisibilgi.
 
                                        Son Makaleler

        Sitede yayınlanan makaleleri Blog sitemizden de takip edebilirsiniz. Sitemizdeki makaleleri RSS olarak takip edebilirsiniz.

Web hosting by Somee.com