bileen - gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · bileen component...

16
Bileşen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin veya bu alanı belge içeriğinin kısa özeti için kullanın.] [Şirket] Tel [Telefon] Faks [Faks] [Adres] [Şehir, İl Posta Kodu] [Web Sitesi] [E-posta]

Upload: others

Post on 24-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Bileşen Component DERS 10: 2016

[Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

veya bu alanı belge içeriğinin kısa özeti için kullanın.]

[Şirket] Tel [Telefon] Faks [Faks]

[Adres] [Şehir, İl Posta Kodu]

[Web Sitesi] [E-posta]

Page 2: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

İçindekiler Tablosu

İçindekiler Tablosu

Standart Bileşenler Özellikleri _______________________________________ 1

Excel ile bağlantısı _________________________________________________ 4

Uygulama 10 _______________________________________________________ 8

çözüm____________________________________________________________ 8

çözüm___________________________________________________________ 10

çözüm___________________________________________________________ 11

Form Özellik Ve Olay Listesi _________________________________________ 1

Page 3: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.01

Standart Bileşenler Özellikleri

Standart Bileşenler Özellikleri

Form

9.1) Form , pencere oluşturan nesne sınıfıdır.

Kurucu: Form() //Form sınıfından yeni bir örnek başlatır.

AdAlanı: using System.Windows.Forms; // (System.Windows.Forms.dll içinde)

Sözdizimi: public class Form : ContainerControl

9.2) Form Uygulaması için Form Oluşturma

File New Project Visual C# Windows Form Application den seçerek.

Ctrl+Shift+N Windows Form Application den seçerek.

9.3) Konsol Uygulaması için Form Oluşturma: Not: Form uygulamalarında namespace

ler referansa ve using bölümüne Form oluşturucu tarafından elenmektedir Konsol

uygulamasında bu işlemi bizim yapmamız gerekir. Bunun için

SolutiınExplorer_ReferansFareSagTusuAdReferans System.Windows.Form

u şec ve ve using bölümüne System.Windows.Form ı ekle. Form oluşturmak için

bazı kod satırları aşağıdadır.

Form F = new Form(); F.Show();

(new Form()).Show();

Form F= new Form(); Application.Run(F);

Application.Run(new Form());

class Sınıf:Form{ static void Main(){ Sınıf nesne=new Sınıf();Application.Run(nesne);}} class Sınıf:Form{ static void Main(){ Application.Run(new Sınıf()); }}

Microsoft aşağıdaki gibi uygulama kullanmaktadır. Sınıf parçalara ayrılmış.

Azmak isterseniz System.Drawing i referansa eklemeyi unutmayın. using System; using System.Windows.Forms; using System.Drawing;

static class Program{ static void Main(){ Application.Run(new Form1()); }}

public partial class Form1 : Form { public Form1() { Metod (); } }

partial class Form1 { private void Metod() {Text = Name = "Form1";} }

9.4) Controls: Form’un kontrol ettiği bileşen dizisidir.

9.5) Controls.Add(bilesen): Form’un bilesen ekler.

Controls.Add(textBox3);

Controls.Add(textBox2);

Controls.Add(textBox1); Controls.Add(button1);

Resim 9.1 Form

Resim 9.2

Resim 9.2

Page 4: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.02

Standart Bileşenler Özellikleri

9.6) Controls.Count: Form’un un kontrol ettiği bileşen sayısını verir.

Text=Controls.Count.ToString(); // 4 (resim 9.3 e göre)

9.7) Controls.Count: Form’un un kontrol ettiği bileşen sayısını verir.

Text=Controls.Count.ToString(); // 4 (resim 9.3 e göre)

9.8) Birden Fazla Form Oluşturma:

Sınıf kullanmadan değişken ile: (tavsiye edilmez. Kullanımı sınırlı)

Form F1=new Form(), F2= new Form(); F1.Show(); F2.Show();

Sınıf kullanmadan değişken ile: (Tavsiye edilmez. Değişkeni yok kontrol

edilemez.)

(new Form()).Show(); (new Form()).Show();

Sınıf kullanmadan değişken ile: (Tavsiye edilmez. F1 kapanınca F2 açılır.)

Form F1=new Form(), F2= new Form(); Application.Run(F1); Application.Run(F2);

Her Form için farklı bir sınıf kullanarak using System;using System.Windows.Forms;

static class Program { static void Main() { Application.Run(new Form1()); } }

public partial class Form1 : Form { public Form1() { Metod(); } }

partial class Form1 { private void Metod()

{ Text = Name = "Form1"; (new Form2()).Show(); } }

public partial class Form2 : Form { public Form2() { Metod(); } }

partial class Form2 { private void Metod() { Text = Name = "Form2"; } }

9.9) Form kapatmak için close() ve Exit() kullanılır.

Form2.ActiveForm.Close(); /7 Formu kapatır

Application.Exit();// uygulamayı kapatır

Close(); // form uygulamasında sadece Close yazmak yeterlidir.

9.10) Hide() metodu formu görünmez yapar, gizler.

Form2.Hide(); /7 Formu kapatır

9.11) Show() metodu, formu görünür yapar.

Form2.Show(); /7 Formu kapatır

9.12) ShowMetod() metodu, formu görünür yapar ve diğer formları pasif yapar.

Form2.ShowMetod(); /7 Formu kapatır

9.13) Name özelliği: formun ismidir.

this.Name = "BenimFormum";

Page 5: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.03

Standart Bileşenler Özellikleri

partial class Form1

{

private System.ComponentModel.IContainer components = null;

private void İlkAçıldığındaÇalışanlar()

{

button1 = new Button();

this.SuspendLayout();

button1.Location = new System.Drawing.Point(164, 12);

button1.Name = "button1";

button1.Size = new System.Drawing.Size(75, 23);

button1.TabIndex = 1;

button1.Text = "button1";

button1.UseVisualStyleBackColor = true;

button1.Click += new System.EventHandler(this.button1_Click);

// Form1

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

this.AutoScaleMode = AutoScaleMode.Font;

this.ClientSize = new System.Drawing.Size(284, 261);

this.Controls.Add(this.button1);

this.Name = "Form1";

this.Text = "Form1";

this.ResumeLayout(false);

}

private ListBox listBox1;

private Button button1;

}

}

Page 6: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.04

Excel ile bağlantısı

Excel ile bağlantısı Uygulama c# excel i ac, veri yaz ve kapat

1. Bilgisayarımızda Excel ve C# kurulu ise C# derleyicisinde Windows Aplication

oluşturun.

2. Solution Explorer->Reference->Add den .NET-

>Microsoft.Office.Interop.Excel‘i seçin ve

COM->Microsoft Office 14.0 Object

Liabrary‘i seçin.

3. Aşağıdaki kodları form1.cs’nin en başına ekleyin.

using Microsoft.Office.Core;

using Excel = Microsoft.Office.Interop.Excel;

4. Yandaki gibi basit bir form oluşturun

5. Aşağıdaki kodları class ın içine yazın.

Excel.Application ExcelUygulama; Excel.Workbook ExcelProje; Excel.Worksheet Sayfa;

object Boş = System.Reflection. Missing.Value;

Excel.Range Sınır;

int satır = sutun = 0; string s_dosyaadi = veri = "";

6. private void Form1_Load(object sender, EventArgs e){} olayına aşağıdakileri

yazın

Uygulama = new Excel.Application();

Proje = ExcelUygulama.Workbooks.Add(Boş);

Sayfa = (Excel.Worksheet)ExcelProje.Worksheets.get_Item(1);

Sınır = Sayfa.UsedRange;

Sayfa = (Excel.Worksheet)ExcelUygulama.ActiveSheet;

ExcelUygulama.Visible = false; ExcelUygulama.AlertBeforeOverwriting = false;

Page 7: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.05

Excel ile bağlantısı

7. private void b_yaz_Click(object sender, EventArgs e) {} olayına aşağıdakileri

yazın

satır = (int)t_row.Value;

sutun = (int)t_column.Value;

veri = t_veri.Text;

if (veri != "" && satır != 0 && sutun != 0) {

Excel.Range bolge = (Excel.Range)Sayfa.Cells[satır, sutun];

bolge.Value2 = s_veri;

MessageBox.Show("İlgili bloğa başarıyla yazıldı.");

} else{

MessageBox.Show("bir veri giriniz. (Satır veya Sütun sıfır olamaz.)");

}

8. private void b_kaydet_Click(object sender, EventArgs e) {} olayına aşağıdakileri

yazın

s_dosyaadi = t_dosyaadi.Text;

if (s_dosyaadi != "")

{

ExcelProje.SaveAs(Application.StartupPath + @"\" + s_dosyaadi + ".xlsx",

Excel.XlFileFormat.xlWorkbookDefault, Boş, Boş, false, Boş,

Excel.XlSaveAsAccessMode.xlNoChange);

ExcelProje.Close(true, Boş, Boş);

ExcelUygulama.Quit();

MessageBox.Show("Dosya Başarıyla Kaydedildi.");

} else MessageBox.Show("Lütfen Bir Dosya Adı Giriniz.");

Page 8: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.06

Excel ile bağlantısı

Mali Durum Beyanı

Math Sınıfı

Math sınıfı, Matematiksel metot ve özellik bulunan statik sınıftır.

Math.E; e ≈ 2.71 e yaklaşık eşittir

Math.PI; π ≈ 3.14

Math.Sin(x); //b sayısının sinüsünü almaktadır, b sayısını radyan olarak kabul etmektedi

r. Radyandan dereceye geçmek isterseniz 180 / π ile çarpmalısınız. Dereceden radyana

geçmek için ise π / 180 ile çarpmalısınız.

Math.Cos(b); //b sayısının kosinüsünü almaktadır.

Math.Tan(b); //b sayısının tanjantını almaktadır. Math.Exp(b); //eb anlamındadır. b sayı

sını biz belirlemekteyiz. Math.Pow(b, c); //bc anlamındadır. Örneğin b = 2, c = 3 ise sonu

ç 23 = 8’dir.

Math.Sqrt(b); //b sayısının karekökünü almaktadır.

Math.Ceiling(b); //b sayısını üst sayıya yuvarlar. Örneğin b = 10.3 ise sonuç 11’dir.

Math.Floor(b); //b sayısını alt sayıya yuvarlar. Örneğin b = 10.3 ise sonuç 10’dur.

Math.Round(b); //b sayısını yakın olan tamsayıya yuvarlar. Örneğin b = 10.3 ise sonuç 10’

dur, b = 10.8 ise sonuç 11’dir.

Math.Round(b, c); //b sayısının virgülden sonra c sayısı kadar basamağı olacak şek

ilde yuvarlatılır. Örneğin b = 10.3867 ve c = 1 ise sonuç 10.4’tür.

Math.Min(b, c); //b ve c sayısından küçük olanını verir. Örneğin b = 3 ve c = 4 ise sonuç

3’tür.

Math.Max(b, c); //b ve c sayısından büyük olanını verir. Örneğin b = 3 ve c = 4 ise sonuç

4’tür.

Page 9: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.07

Excel ile bağlantısı

Math.Abs(b); //b sayısının mutlak değerini almaktadır. Örneğin b = ‐3 ise sonuç 3’tür.

Math.Log10(b); //b sayısının 10 tabanında logaritmasını almaktadır. Örneğin b = 100 ise

sonuç 2’dir.

Math.Log(b); //b sayısının ln'ini almaktadır.

Math.Log(b, c); //c tabanında b sayısının logaritmasını almaktadır. Örneğin b = 8 ve c = 2

ise sonuç 3’tür. Okuyucuların bundan ne anlamasını istiyorsunuz? Önemli noktalarla ilgili

notlarınızı buraya ekleyin.

Page 10: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.08

Uygulama 10

Uygulama 10

Uy1) Ad,Vize1,Vize2,Final alanlarına sahip Access veritabanı tablosu oluşturun.

Form uygulaması ile bu tablodaki verileri ekrana yazdıran programı yazıp

çalıştırın.

çözüm

1. Microsoft Access Yeni Boş

veri tabanını aç

2. id,ad,v2,v2,f alanlanlı tabloyu

oluştur.

3. Rastgele 5 kayıt girin.

4. Veri tabanını farklı kaydedin.

5. Visual Studio 2008 FileNewProjectWindows Forms Aplication

oluştur.

6. Form üzerine bir adet DataGridView

ekleyin

Page 11: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.09

Uygulama 10

7. Veritabanını tanıtın

8. Programı çalıştırın

Page 12: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.10

Uygulama 10

Uy2) Ad,Vize1,Vize2,Final alanlarına sahip Access veritabanı tablosu oluşturun.

KONSOL uygulaması ile bu tablodaki verileri ekrana yazdıran programı

yazıp çalıştırın.

çözüm

1. Yukarıdaki uy1 in çözümündeki ilk 5 adımı (yapmamıssanız) uygulayın

2. C# da bir Console Application oluşturun.

3. Gerekli referansları Solution Explorer dosyasından (View menüsünden görünür

yapın) Referances satırı üzerinde iken farenin şağtuşunu tıklayın Add

Referance… satırını seçin. Referansınızda System ve System.Data yoksa .Net

sayfasında bulup ekleyin.

4. Kod satırındaki herşeyi silin.

5. Aşağıdaki programı kod satırına yapıştırın. using System;

using System.Data.SqlClient;

class Program{ static void Main(string[] args)

{

SqlConnection SQLBağlantısı; // bağlantı nesnesi oluştur

SqlCommand SQLKomutu; // komut nesnesi oluştur

// bağlantıyı veritabanına bağla

SQLBağlantısı = new

SqlConnection(@"Server=.\SQLEXPRESS;AttachDbFilename=c:\mine.mdf;Trusted_Connection=yes;");

SQLBağlantısı.Open(); // bağlantıyı aç

SQLKomutu = new SqlCommand(); // komutu nesnesini kullanıma aç ilk verileri varsa ata

SQLKomutu.Connection = SQLBağlantısı; // komut nesnesine bağlantıyı bağla

SQLKomutu.CommandText = "Delete from htmlParse "; // SQL komutunu yaz

SQLKomutu.ExecuteNonQuery(); // SQL komutunu çalıştır

SQLBağlantısı.Close(); // SQL i kapat

Console.WriteLine(" Sorun çıkmamışşa sorun yoktur.");

} }

6. Access dosyasını “Mine.dbf” programın bulunduğu dizine taşıyın.

Dizin: C:\...\Visual Studio 2013\Projects\ConsoleApplication1\bin\Debug

7. Programı çalıştırın.

Page 13: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.11

Uygulama 10

Uy3) excel i açıp hücrelere yazılar yazıp sonra excel i kapatan bir form

uygulaması yazıp çalıştırın.

çözüm

1. Bilgisayarımızda Windows Form Uygulaması oluşturun.

2. Form1’e Button Ekle

3. Referansa Microsoft.Office.Interop.Excel‘i ekle

4. Aşağıdaki kodları class ın içine yazın.

Excel.Application ExcelUygulama;

5. Form1_Load olayına aşağıdakileri yazın

private void Form1_Load(object sender, EventArgs e)

{

ExcelUygulama=new Excel.Application();

ExcelUygulama.Workbooks.Add();

ExcelUygulama.Visible = true;

}

6. Button1 Form1_Load olayına aşağıdakileri yazın

private void button1_Click(object sender, EventArgs e)

{

ExcelUygulama.Cells[1, 1] = "deneme";

}

7. Programı çalıştırın

Page 14: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.01

Form Özellik Ve Olay Listesi

Form Özellik Ve Olay Listesi Not: Aşağıdaki Liste, https://msdn.microsoft.com/tr-

tr/library/system.windows.forms.form%28v=vs.110%29.aspx adresinden alınmıştır. Detaylı bilgi içi sayfayı

ziyaret edebilirsiniz.

AcceptButton

AccessibilityObject

Activate()

Activated

ActivateMdiChild(Form)

ActiveControl

ActiveForm

ActiveMdiChild

AddOwnedForm(Form)

AdjustFormScrollbars(Boolean)

AllowDrop

AllowTransparency

Anchor

ApplyAutoScaling()

AutoScale

AutoScroll

AutoSize

AutoValidate

BackColor

BackColorChanged

BackgroundImage

BeginInvoke(Delegate)

BindingContext

Bottom

Bounds

BringToFront()

CancelButton

CanEnableIme

CanFocus

CanRaiseEvents

CanSelect

Capture

CausesValidation

CenterToParent()

CenterToScreen()

ChangeUICues

Click

ClientRectangle

ClientSize

Close()

Closed

Closing

CompanyName

Container

Contains(Control)

ContainsFocus

ContextMenu

ControlAdded

ControlBox

ControlRemoved

Controls

Created

CreateGraphics()

CreateHandle()

CreateObjRef(Type)

CreateParams

Cursor

CursorChanged

DataBindings

Deactivate

DefaultCursor

DefaultImeMode

DefaultMargin

DefaultMaximumSize

DefaultMinimumSize

DefaultPadding

DefaultSize

DefWndProc(Message)

DesignMode

DesktopBounds

DesktopLocation

DestroyHandle()

DialogResult

DisplayRectangle

Dispose()

Dispose(Boolean)

Disposed

Disposing

Dock

DockChanged

DockPadding

DoDragDrop(Object, DragDropEffects)

DoubleBuffered

DoubleClick

DragDrop

DragEnter

DragLeave

DragOver

DrawToBitmap(Bitmap, Rectangle)

Enabled

Enter

Equals(Object)

Events

Finalize()

FindForm()

Focus()

Focused

Font

GetTopLevel()

GetType()

GotFocus

Handle

HasChildren

Height

HelpButton

HelpButtonClicked

HelpRequested

Hide()

HorizontalScroll

HScroll

Icon

IContainerControl.ActivateControl(Control)

IDropTarget.OnDragDrop(DragEventArgs)

IDropTarget.OnDragEnter(DragEventArgs)

IDropTarget.OnDragLeave(EventArgs)

IDropTarget.OnDragOver(DragEventArgs)

ImeMode

ImeModeBase

ImeModeChanged

InitializeLifetimeService()

InitLayout()

InputLanguageChanged

InputLanguageChanging

Page 15: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.02

Form Özellik Ve Olay Listesi

Invalidate()

Invalidate(Boolean)

Invalidate(Rectangle)

Invalidate(Rectangle, Boolean)

Invalidate(Region)

Invalidate(Region, Boolean)

Invalidated

Invoke(Delegate)

Invoke(Delegate, Object[])

InvokeGotFocus(Control, EventArgs)

InvokeLostFocus(Control, EventArgs)

InvokeOnClick(Control, EventArgs)

InvokePaint(Control, PaintEventArgs)

InvokePaintBackground(Control,

PaintEventArgs)

InvokeRequired

IsAccessible

IsDisposed

IsHandleCreated

IsInputChar(Char)

IsInputKey(Keys)

IsMdiChild

IsMdiContainer

IsMirrored

IsRestrictedWindow

KeyDown

KeyPress

KeyPreview

KeyUp

Layout

LayoutEngine

LayoutMdi(MdiLayout)

Leave

Left

Load

Location

LocationChanged

LostFocus

MainMenuStrip

Margin

MarginChanged

MaximizeBox

MaximizedBounds

MaximizedBoundsChanged

MaximumSize

MaximumSizeChanged

MdiChildActivate

MdiChildren

MdiParent

MemberwiseClone()

MemberwiseClone(Boolean)

Menu

MenuComplete

MenuStart

MergedMenu

MinimizeBox

MinimumSize

MinimumSizeChanged

Modal

MouseCaptureChanged

MouseClick

MouseDoubleClick

MouseDown

MouseEnter

MouseHover

MouseLeave

MouseMove

MouseUp

MouseWheel

Move

Name

NotifyInvalidate(Rectangle)

OnActivated(EventArgs)

OnAutoSizeChanged(EventArgs)

OnAutoValidateChanged(EventArgs)

OnBackColorChanged(EventArgs)

OnBackgroundImageChanged(EventArgs)

OnBackgroundImageLayoutChanged(EventArgs)

OnBindingContextChanged(EventArgs)

OnCausesValidationChanged(EventArgs)

OnChangeUICues(UICuesEventArgs)

OnClick(EventArgs)

OnClientSizeChanged(EventArgs)

OnClosed(EventArgs)

OnClosing(CancelEventArgs)

OnContextMenuChanged(EventArgs)

OnContextMenuStripChanged(EventArgs)

OnControlAdded(ControlEventArgs)

OnControlRemoved(ControlEventArgs)

OnCreateControl()

OnCursorChanged(EventArgs)

OnDeactivate(EventArgs)

OnDockChanged(EventArgs)

OnDoubleClick(EventArgs)

OnDragDrop(DragEventArgs)

OnDragEnter(DragEventArgs)

OnDragLeave(EventArgs)

OnDragOver(DragEventArgs)

OnEnabledChanged(EventArgs)

OnEnter(EventArgs)

OnFontChanged(EventArgs)

OnForeColorChanged(EventArgs)

OnFormClosed(FormClosedEventArgs)

OnFormClosing(FormClosingEventArgs)

OnGiveFeedback(GiveFeedbackEventArgs)

OnGotFocus(EventArgs)

OnHandleCreated(EventArgs)

OnHandleDestroyed(EventArgs)

OnHelpButtonClicked(CancelEventArgs)

OnHelpRequested(HelpEventArgs)

OnImeModeChanged(EventArgs) OnInputLanguageChanged(InputLanguageChangedEventArgs)

OnInputLanguageChanging(InputLanguageChangingEventArgs)

OnInvalidated(InvalidateEventArgs)

OnKeyDown(KeyEventArgs)

OnKeyPress(KeyPressEventArgs)

OnKeyUp(KeyEventArgs)

OnLayout(LayoutEventArgs)

OnLeave(EventArgs)

OnLoad(EventArgs)

OnLocationChanged(EventArgs)

OnLostFocus(EventArgs)

OnMarginChanged(EventArgs)

OnMaximizedBoundsChanged(EventArgs)

OnMaximumSizeChanged(EventArgs)

OnMdiChildActivate(EventArgs)

OnMenuComplete(EventArgs)

OnMenuStart(EventArgs)

OnMinimumSizeChanged(EventArgs)

OnMouseCaptureChanged(EventArgs)

OnMouseClick(MouseEventArgs)

OnMouseDoubleClick(MouseEventArgs)

OnMouseDown(MouseEventArgs)

OnMouseEnter(EventArgs)

OnMouseHover(EventArgs)

OnMouseLeave(EventArgs)

OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

OnMouseWheel(MouseEventArgs)

OnMove(EventArgs)

OnNotifyMessage(Message)

OnPaddingChanged(EventArgs)

OnPaint(PaintEventArgs)

OnPaintBackground(PaintEventArgs)

OnParentBackColorChanged(EventArgs)

OnParentBackgroundImageChanged(EventArgs)

OnParentBindingContextChanged(EventArgs)

OnParentChanged(EventArgs)

OnParentCursorChanged(EventArgs)

OnParentEnabledChanged(EventArgs)

OnParentFontChanged(EventArgs)

OnParentForeColorChanged(EventArgs)

OnParentRightToLeftChanged(EventArgs)

OnParentVisibleChanged(EventArgs)

OnPreviewKeyDown(PreviewKeyDownEventArgs)

OnPrint(PaintEventArgs) OnQueryContinueDrag(QueryContinueDragEventArgs)

OnRegionChanged(EventArgs)

OnResize(EventArgs)

OnResizeBegin(EventArgs)

OnResizeEnd(EventArgs)

OnRightToLeftChanged(EventArgs)

OnRightToLeftLayoutChanged(EventArgs)

OnScroll(ScrollEventArgs)

OnShown(EventArgs)

OnSizeChanged(EventArgs)

OnStyleChanged(EventArgs)

OnSystemColorsChanged(EventArgs)

OnTabIndexChanged(EventArgs)

OnTabStopChanged(EventArgs)

OnTextChanged(EventArgs)

OnValidated(EventArgs)

OnValidating(CancelEventArgs)

OnVisibleChanged(EventArgs)

Opacity

OwnedForms

Owner

Padding

PaddingChanged

Paint

Parent

ParentChanged

ParentForm

Page 16: Bileen - Gaziantep Üniversitesiozcan/ders/nesne1/dn_nes1_10__veritabani2.pdf · Bileen Component DERS 10: 2016 [Buraya şirket yöneticilerinizden birinin sözlerinden alıntı ekleyin

Sf.03

Form Özellik Ve Olay Listesi

PerformAutoScale()

PerformLayout()

PerformLayout(Control, String)

PointToClient(Point)

PointToScreen(Point)

PreferredSize

PreProcessControlMessage(Message)

PreProcessMessage(Message)

PreviewKeyDown

ProcessCmdKey(Message, Keys)

ProcessDialogChar(Char)

ProcessDialogKey(Keys)

ProcessKeyEventArgs(Message)

ProcessKeyMessage(Message)

ProcessKeyPreview(Message)

ProcessMnemonic(Char)

ProcessTabKey(Boolean)

ProductName

ProductVersion

QueryAccessibilityHelp

QueryContinueDrag

RaiseDragEvent(Object, DragEventArgs)

RaiseKeyEvent(Object, KeyEventArgs)

RaiseMouseEvent(Object, MouseEventArgs)

RaisePaintEvent(Object, PaintEventArgs)

RecreateHandle()

RecreatingHandle

RectangleToClient(Rectangle)

RectangleToScreen(Rectangle)

Refresh()

Region

RegionChanged

RemoveOwnedForm(Form)

RenderRightToLeft

ResetBackColor()

ResetBindings()

ResetCursor()

ResetFont()

ResetForeColor()

ResetImeMode()

ResetMouseEventArgs()

ResetRightToLeft()

ResetText()

Resize

ResizeBegin

ResizeEnd

ResizeRedraw

RestoreBounds

ResumeLayout()

ResumeLayout(Boolean)

Right

RightToLeft

RightToLeftChanged

RightToLeftLayout

RightToLeftLayoutChanged

RtlTranslateAlignment(ContentAlignment)

RtlTranslateAlignment(HorizontalAlignment)

RtlTranslateAlignment(LeftRightAlignment)

RtlTranslateContent(ContentAlignment)

RtlTranslateHorizontal(HorizontalAlignment)

RtlTranslateLeftRight(LeftRightAlignment)

Scale(Single)

Scale(Single, Single)

Scale(SizeF)

ScaleChildren

ScaleControl(SizeF, BoundsSpecified)

ScaleCore(Single, Single)

Scroll

ScrollControlIntoView(Control)

ScrollToControl(Control)

Select()

Select(Boolean, Boolean)

SelectNextControl(Control, Boolean, Boolean,

Boolean, Boolean)

SendToBack()

SetAutoScrollMargin(int,int)

SetAutoSizeMode(AutoSizeMode)

SetBounds(int,int,int,int)

SetBounds(int,int,int,int, BoundsSpecified)

SetBoundsCore(int,int,int,int, BoundsSpecified)

SetClientSizeCore(int,int)

SetDesktopBounds(int,int,int,int)

SetDesktopLocation(int,int)

SetDisplayRectLocation(int,int)

SetScrollState(int, Boolean)

SetStyle(ControlStyles, Boolean)

SetTopLevel(Boolean)

SetVisibleCore(Boolean)

Show()

Show(IWin32Window)

ShowDialog()

ShowDialog(IWin32Window)

ShowFocusCues

ShowIcon

ShowInTaskbar

ShowKeyboardCues

Shown

ShowWithoutActivation

Site

Size

SizeChanged

SizeFromClientSize(Size)

SizeGripStyle

StartPosition

StyleChanged

SuspendLayout()

SystemColorsChanged

TabIndex

TabIndexChanged

TabStop

TabStopChanged

Tag

Text

TextChanged

Top

TopLevel

TopLevelControl

TopMost

ToString()

TransparencyKey

Update()

UpdateBounds()

UpdateBounds(int,int,int,int)

UpdateBounds(int,int,int,int,int,int)

UpdateDefaultButton()

UpdateStyles()

UpdateZOrder()

UseWaitCursor

Validate()

Validate(Boolean)

ValidateChildren()

ValidateChildren(ValidationConstraints)

Validated

Validating

VerticalScroll

Visible

VisibleChanged

VScroll

Width

WindowState

WindowTarget

WndProc(Message)