< Předchozí výpisek Zpět na výpis látekNásledující výpisek >C#: PřímkyC#: Domeček z úsečekInformatika

C#: Počítání stisknutí tlačítek myši

Zadání

Vytvořte program, který bude počítat, kolikrát bylo v daný okamžik které tlačítko stisknuto a aktuální výsledek bude vždy zapsán v textových polích. Pomocí popisků textová pole popište.

Výsledek

namespace myšítko
{
  public partial class Form1 : Form
  {
    public Form1()
    {
      InitializeComponent();
    }
 
    private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
      if (e.Button == MouseButtons.Left)
      {//*Tato část se provede, je-li stisknuto levé tlačítko myši:
        try
        {
          textBox1.Text = Convert.ToString(Convert.ToInt16(textBox1.Text) + 1);
          Refresh();
        }
        catch { textBox1.Text = Convert.ToString(1); }
        //Pokusíme se zvýšit hodnotu prvního textového pole, nepovede-li se, zapíšeme do něj jedničku
      }
      else
      {//*Tato část se provede, nebylo-li stisknuto levé tlačítko:
        if (e.Button == MouseButtons.Right)
        {//*Bylo-li stisknuto pravé pravé tlačítko:
          try
          {
            textBox2.Text = Convert.ToString(Convert.ToInt16(textBox2.Text) + 1);
            Refresh();
          }
          catch { textBox2.Text = Convert.ToString(1); }
          //Pokusíme se zvýšit hodnotu 2. textového pole, nepovede-li se, zapíšeme do něj jedničku
        }//*Nebylo-li stisknuto pravé, ani levé tlačítko - bylo stisknuto prostřední:
        else { textBox1.Text = textBox2.Text = Convert.ToString(0); }
 
      }
    }
 
  }
}



Přidal: jenikkozak 31. 1. 2010
Zobrazit podrobnosti

Podrobnosti

Počet slov: 163
Zhlédnuto: 3150 krát
< Předchozí výpisek Zpět na výpis látekNásledující výpisek >C#: PřímkyC#: Domeček z úsečekInformatika