Feedback

C# - WPF Prüfung, ob die linke Mausetaste gedrückt wird.

Veröffentlicht von am 11.02.2014
(0 Bewertungen)
Dieses Snippet prüft von überall aus, ob eine Taste (hier: die linke Maustaste) noch gedrückt wird.
GFU-Schulungen  [Anzeige]

Angular mit ASP.NET Core für .NET-Entwickler

.NET ist Ihnen vertraut, als Entwickler verfügen Sie über einschlägige Kenntnisse. In diesem Kurs lernen Sie nun, Angular in .NET-Umgebungen einzusetzen. Sie verstehen das Konzept von Angular und integrieren das clientseitige JS-Framework sicher in.NET-Anwendungen.

Visual Studio Team Foundation Server 2017/2015 (TFS) für Projektmitglieder - Kompakt

Nach Teilnahme an dieser Schulung sind Ihnen die Grundlagen von ALM geläufig. Sie planen und steuern Projekte effizient mit dem Visual Studio Team Foundation Server.

public static class Extensions
{
	/// <summary>
	/// Prüft, ob die Linke Maustaste noch gedrückt wird.
	/// </summary>
	public static bool IsMouseLeftButtonReleased(this MouseEventArgs e, FrameworkElement element)
	{
		bool result = false;
		element.Dispatcher.Invoke(() =>
		{
			result = !e.MouseDevice.Capture(element, CaptureMode.SubTree) &&
					!e.MouseDevice.Capture(element, CaptureMode.Element) ||
					e.LeftButton == MouseButtonState.Released;
		});
		return result;
	}
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!