[VS 2010] Anzahl der Codezeilen herausfinden
Beim Ausprobieren der Visual Studio 2010-Funktionen bin ich zufällig auf eine Art Linecounter gekommen. Dieser öffnet sich wie folgt: Man klickt mit der rechten Maustaste auf das Projekt bzw. sogar die...
View Article[WPF] AcceptButton/CancelButton in WPF?
Die Standardknöpfe, die per Enter- und Escape-Taste gedrückt werden können, waren unter WinForms oft sehr hilfreich. Auch in der WPF gibt es dafür eine Lösung: Setzen Sie im entsprechenden Button die...
View Article[WPF] Fenster ohne Fensterrahmen verschieben
In Windows Forms ist es ziemlich kompliziert ein Fenster zu verschieben, welches keinen Rand hat. Das geht beispielsweise so: VB.NET Private ptMouseDownLocation As Point Private Sub...
View Article[WPF] Beim Schließen des ersten Fensters werden alle anderen auch...
Frage: Ich schließe ein WPF-Fenster mit Me.Close(), doch es werden auch alle anderen Fenster geschlossen und das Programm beendet! Was mache ich falsch? Antwort: Da ist wohl der falsche Modus für das...
View Article[WPF] DataGrid.RowEditEnded, wo bist du?
Ich wollte einfach nur eine Datenbank aktualisieren, nachdem eine Zeile im DataGrid bearbeitet wurde. Ich habe mit die Events angeguckt und RowEditEnding gefunden, aber e.Row.Item enthielt noch das...
View Article[WPF] [Win7] ProgressBar/Ladebalken in der Superbar anzeigen
Windows 7 TaskbarItem mit Statusleiste Wahrscheinlich haben Sie – sofern Sie Windows 7 benutzen – schon einmal diesen Status- beziehungsweise Ladebalken in der Superbar gesehen. Seit dem .NET Framework...
View Article[WPF] [Win7] Eigenschaften der TaskbarItemInfo-Klasse
Im letzten Artikel habe ich bereits die Eigenschaften ProgressState und ProgressValue vorgestellt. In diesem Artikel werden die anderen TaskbarItemInfo-Eigenschaften behandelt. Description Die...
View Article[WPF] Rahmenloses Fenster erstellen
Wollten Sie in Windows Forms ein rahmenloses Fenster erstellen, benutzten Sie FormBorderStyle = None, und schon hatten Sie ein komplett rahmenloses Fenster. Leider wurden damit auch alle fenstereigenen...
View Article[WPF] Layout-Rounding: Unschärfe verhindern
Wie Sie sicher wissen, ist WPF vektorbasiert und auflösungsunabhängig. Dies wird dadurch erreicht, dass die Größeneinheit in WPF nicht aus “normalen” Gerätepixeln besteht, sondern aus einer logischen...
View Article[WPF] Fensterrahmen anpassen mit dem WindowChrome
Nach den in .NET 4.0 eingeführten taskbarbezogenen Klassen (#1; #2) im Namespace System.Windows.Shell wurde dort mit dem .NET-Framework 4.5 eine weitere Klasse eingeführt: Der WindowChrome. Der...
View Article
More Pages to Explore .....