Articles of mouseevent

Fare doppio clic sul modulo Windows in C #

Come posso rilevare, quale pulsante del mouse ha fatto doppio clic sulla forma cioè sinistra, destra o centrale? Aggiornato: sto usando .NET 2.0

WPF – Rileva il mouse per un determinato periodo di tempo

qual è il modo migliore per rilevare quando un pulsante del mouse viene tenuto premuto su un particolare elemento per un determinato periodo di tempo?

Trova il controllo all’interno di Listbox.ItemTemplate (WPF C #)

Ho alcuni problemi nel trovare il giusto controllo TextBlock all’interno di uno StackPanel . Il mio markup: Il mio codice doppio clic: private void lstTimeline_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ListBoxItem lbi = (lstTimeline.SelectedItem as ListBoxItem); StackPanel item = lbi.FindName(“stkPanel”) as StackPanel; if (item != null) MessageBox.Show(“StackPanel null”); TextBlock textBox = item.FindName(“lblScreenName”) as TextBlock; if (textBox […]

Gli eventi MouseDoubleClick non vengono visualizzati

Il mio scenario, semplificato: ho un ListView contenente le righe di dipendenti, e in ogni riga Impiegato, ci sono i pulsanti “Aumenta” e “Diminuisci” regolando il suo stipendio. Fai finta che nel mio programma, facendo doppio clic su una riga Impiegato significhi “licenziare questa persona”. Il problema è che mentre faccio clic su “Aumenta” rapidamente, […]

Cambia il contenuto del pulsante in WPF

Io ho: private void button1_MouseEnter(object sender, EventArgs e) { for (int i = 0; i > 2; i++) { button1.Content = Convert.ToString(i); System.Threading.Thread.Sleep(1000); } tekst.Text = “Mouse Enter”; } Quando inserisco il Button vedo solo Mouse Enter , ma i Content sul Button non cambiano. Perché? Cosa posso fare di sbagliato?

Perché i miei gestori di eventi del mouse non funzionano quando ho gestori di eventi tattili?

Alcuni dei miei utenti finali hanno touch screen e altri hanno PC. Sui touch screen, PreviewMouseUp/Down accendono insieme ai gestori di eventi touch, causando un comportamento duplicato (le funzioni scritte in PreviewMousUp / Down vengono eseguite due volte). Quindi il mio esempio Button XAML: Perché i gestori di eventi MouseDown e MouseUp non vengono avviati […]

gestire l’evento click al di fuori del pulsante

Sto cercando di esercitarmi in C # riproducendo un’app che si trova nell’Apple App Store. Nell’app, c’è un rettangolo con il testo: “Touch me” . Quando lo tocchi, il rettangolo si riposiziona. Dopo averlo fatto alcune volte, il testo cambia in “Non toccarmi”. In tal caso devi toccare all’esterno del rettangolo. È andato tutto bene, […]

C # – WPF – L’evento Mousemove su canvas sovraccaricherà gli eventi del mouse, quindi l’evento click non viene triggersto

Io uso Shapes e Canvas, voglio fare qualcosa come un mapeditor. Quando il mouse si sposta sulla canvas, disegno l’object effettivamente selezionato sulla canvas nella posizione del mouse su ogni mossa, quindi chi usa il programma può vedere come apparirà se l’object è posizionato lì. E al clic del mouse aggiungo l’object / posizione corrente […]

Pulsante destro del modulo di Visual C #

Sto cercando di creare un gioco di tipo dragamine in visual c # e voglio che accadano cose diverse quando faccio clic destro e clic sinistro su un pulsante, come posso fare? Ho provato questo codice ma registra solo i clic sinistro: private void button1_MouseClick(object sender, MouseEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Left) { MessageBox.Show(“Left”); […]

L’evento del mouse non aggiorna la rotazione della videocamera in winforms

La mia app ha un pannello personalizzato usato per visualizzare lo schermo XNA all’interno di un WinForm. Al momento ho visualizzato un modello di prova senza problemi e ora sto lavorando al movimento della fotocamera. La mia macchina fotografica è una macchina fotografica libera (non destinata a guardare alcun objective specifico), ma ho avuto problemi […]