7 Mart 2016 Pazartesi

C# Mouse Sayacı

[caption id="attachment_157" align="aligncenter" width="306"]C# Mouse Sayacı (Örnek Uygulama) C# Mouse Sayacı (Örnek Uygulama)[/caption]

C# Mouse Sayacı (Örnek Uygulama)


Sizden textbox üzerinden mouse kaç defa geçtiğini sayan bir program yazmanız isteniyor. Programda bir checkbox ve bir adet multiline özelliği true olan bir textbox olacak. Eğer checkbox (text: Saydır) seçili ise kullanıcı mouse ı her textbox üzerinden geçtiğinde geçiş sayısı bir artacaktır, eğer checkbox  seçili değilse sayma işlemi olmayacaktır. Her 5 sayımda toplam geçiş sayısı messagebox ile ekranda gösterilecektir.

Çözüm:

İhtiyacımız olanlar  : CheckBox , TextBox , Label, TextBox'un MouseEnter eventi

Untitled

Saf kod halinde kopyalabilmek için :
namespace _152120121048_OZAN_MANAV_LAB3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int counter = 0;
public void MesajGoster()
{
MessageBox.Show(counter.ToString());
}
private void txt_YaziKutusu1_MouseEnter(object sender, EventArgs e)
{
if (chk_Saydir.Checked)
{
counter++;
txt_YaziKutusu1.Text = counter.ToString();
if (counter%5==0)
{
MesajGoster();
}
}
else { }
}
}
}

Hiç yorum yok:

Yorum Gönder