![]() |
|
|
#1 (permalink) | ||
|
Non Stop !
![]() ![]() |
Formun üzerine link yerleştirmek istiyorsanız LinkLabel kontrolünden yararlanabilirsiniz. Link metni LinkLabel nesnesinin Text özelliğinde saklanmak*tadır. Çalışma anında Link tıklandığı zaman ziyaret edilecek Web sitesinin adresi kod yazılarak belirlenmektedir.
Çalışma anında LinkLabel nesnesi tıklandığı zaman LinkClicked olayı meydana gelir ve bu olaya ait metoda yazılmış kodlar işletilir. LinkLabel nesnesi ile ziyaret edilecek web sitesi aşağıdaki gibi kod yazılarak belirtilmektedir. private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { linkLabel1.LinkVisited = true; System.Diagnostics.Process.Start("http://www.sensizolmuyor.org"); } Normalde Properties penceresinde LinkLabel nesnesinin ziyaret edilecek Web sitesi adının aktarıldığı bir özelliğinin olması gerekir. Ancak böyle bir özellik bulunmuyor. Ziyaret edilecek Web sitesini yukarıda yapıldığı şekilde belirlemek yerine Links özelliğine Add() metodu ile site adresini aktarmak gerekiyor. Bu işlemin form yüklendiği zaman yapılmasını istediğim için Add() metodunu formun Load() metoduna yazdım. Bu metottaki 1. parametre(burada 0) ile link metninin başlangıç karakteri, 2. parametrede link metninin bitiş karakteri işaret edilmektedir. linkLabel1.Links.Add(0, 18,"http://www.sensizolmuyor.org"); Ziyaret edilecek Web sitesi Add() metodu ile LinkLabel nesnesinin Links özelliğine aktarıl*dıktan sonra LinkClicked() metodunda gerekli değişiklikler yapılmalıdır. LinkLabel nesne*sinin üzeri tıklanan linki LinkClicked() metoduna parametre olarak gönderilmektedir. Bu parametrenin içeriği System.Diagnostics.Process.Start()’a parametre olarak verilmelidir. private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { linkLabel1.LinkVisited = true; System.Diagnostics.Process.Start(Convert.ToString( e.Link.LinkData)); } Add() metodunu birden fazla kez kullanıp bir LinkLabel nesnesi ile birden fazla Web sitesi adresi tanımlayabilirsiniz. |
||
|
|
|
![]() |
| Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz! |
| Etiketler |
| c# link ekleme, link verme, linklabel |
| Konu Araçları | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | son Mesaj |
| Alkol Kontrolü | FearLess | Fıkralar | 0 | 09-08-2008 09:07 |
| TreeView Kontrolü Nasıl Yapılabilir? | αкѕу | C ve C++ | 0 | 23-07-2008 00:59 |
| Cepten PC kontrolü | CELLAT_TR | Sonyericsson | 0 | 16-05-2008 20:26 |
| otomatik fan kontrolü | gogo969 | Elektrik-Elektronik | 1 | 28-03-2008 18:33 |
| Hesap Kontrolü | *MeLeK* | Delphi | 0 | 28-01-2008 12:14 |