En iyi yanıtlayıcılar
Deleted

Soru
-
Yanıtlar
-
Bu bahsettiğin olaylara girmeden, butonları taşımak için bir dizi kod kullanıyorsundur. Bu kullandığın kodlardan mouseup eventi olmalı, o event sayesinde butonu istediğin yere bırakıyorsundur. O eventte butonun labelin sınırlarına girip girmediğini kontrol etmen gerekir.
MouseUp içinde şöyle bir kontrol....
if (lbl1.Bounds.IntersectsWith(btn1.Bounds) == true){//bunlar değdi doğru yerde mi değil mi diye kontrolü burada sağla}
IntersectsWith sınırların temas etmesi halinde true olacaktır. Ortalama bir yerleştirme için aşağıdakini tercih edebilirsin.
if (lbl1.Bounds.Contains(btn1.Location) == true){//bunlar değdi doğru yerde mi değil mi diye kontrolü burada sağla}
- Yanıt Olarak İşaretleyen Serkan Canseven 2 Mart 2016 Çarşamba 08:59
Tüm Yanıtlar
-
-
1. Her cümledeki kelimelere sıra numarası ver.
2. Labellara kelimeleri atadığında bu numaraları da örneğin tag'a ata.
3. Kontrol ederken tag'lerden sıra numarasını kontrol et. Sıralı ise geri planı boya.
(sıra numarası ve etiket sırasını her etiketin Left'i ile kontrol edebilirsin.)
- Düzenleyen Halil TAŞ 1 Mart 2016 Salı 11:42
-
-
sanırım butonun ustune tıklandıgında rengın degısmesını ıstıyorsun onun ıcın su kodları kullanabılırsın
button1.backcolor=color.green;
applıcatıon.restart();
cem kılıç
Application.Restart(); ????
Herkes mevcut projesi bitince daha iyi ve güvenli kod yazmaya başlayacakmış. Hazır olun Türkiye'de yazılım çağ atlamak üzere
-
Kelime1.Left
Labelin sol koordinatı.
Her bir etiketketin sol koordinartından sırasını bulabilirsin. Üst üste olma durumu hiza durumları gibi durumlar için de top, bottom ve right bilgilerini kullanabilirsin.
Ayrıca bu örneğinde hem aylarda hem mevsimde kelimesi cümleye uyuyor. Yani iki cevaplı bir soru olmuş.
-
-
Bu bahsettiğin olaylara girmeden, butonları taşımak için bir dizi kod kullanıyorsundur. Bu kullandığın kodlardan mouseup eventi olmalı, o event sayesinde butonu istediğin yere bırakıyorsundur. O eventte butonun labelin sınırlarına girip girmediğini kontrol etmen gerekir.
MouseUp içinde şöyle bir kontrol....
if (lbl1.Bounds.IntersectsWith(btn1.Bounds) == true){//bunlar değdi doğru yerde mi değil mi diye kontrolü burada sağla}
IntersectsWith sınırların temas etmesi halinde true olacaktır. Ortalama bir yerleştirme için aşağıdakini tercih edebilirsin.
if (lbl1.Bounds.Contains(btn1.Location) == true){//bunlar değdi doğru yerde mi değil mi diye kontrolü burada sağla}
- Yanıt Olarak İşaretleyen Serkan Canseven 2 Mart 2016 Çarşamba 08:59