Fenster mehrfach öffnen

Wenn Sie in einem Übersichtsfenster eine Liste von Datensätzen anzeigen, beispielsweise von Kunden, verwenden Sie vermutlich auch ein weiteres Fenster, indem Sie die Details eines Kunden anzeigen können. Mit einem gleichzeitig geöffneten Kundendetail-Fenster ist die Handhabung recht einfach – vor allem, wenn Sie dieses Fenster als modalen Dialog öffnen. Interessanter wird es, wenn Sie die Möglichkeit bieten wollen, mehr als einen Kunden gleichzeitig im Detailfenster anzuzeigen. Dann müssen Sie schon kontrollieren, welche Kunden bereits angezeigt werden und wieder geschlossen werden. Dieser Artikel zeigt, wie Sie das mehrfache Öffnen eines Fensters realisieren und wie Sie die geöffneten Fenster vom öffnenden Fenster aus verwalten können.

Weiterlesen

Abhängige ComboBox-Steuerelemente

Ein beliebter Anwendungsfall von ComboBox-Steuerelementen ist, dass der Benutzer in der ersten ComboBox einen Wert auswählt und die in der zweiten ComboBox angezeigten Daten entsprechendem Wert aus der ersten ComboBox angepasst werden. Dafür gibt es einige Beispiele – Hersteller und Produkte, Abteilungen und Mitarbeiter, Kategorien und Artikel und so weiter. Dieser Artikel zeigt, wie Sie zwei ComboBox-Steuerelemente so mit Daten füllen und programmieren, dass diese die Auswahl abhängiger Informationen erlauben.

Weiterlesen

Ungebundene ComboBox

Auswahlfelder werden unter WPF meist mit dem ComboBox-Steuerelement abgebildet. Manchmal braucht man diese nur für die Auswahl von Daten aus einfachen Auflistungen und die ComboBox-Steuerelemente selbst sind nicht an eine Eigenschaft des Code behind-Moduls gebunden. Wie man solche ungebundenen ComboBox-Steuerelemente einfach abbildet, zeigt dieser Artikel.

Weiterlesen

Steuerelemente an Daten binden: Textfelder

Eines der Hauptkonzepte von WPF ist es, dass Steuer-elemente über entsprechende Bindungsattribute an die Datenquellen gebunden werden. Es gibt verschiedene Datenquellen: einfache Eigenschaften, Objekte oder Auflistungen. In dieser Artikelreihe schauen wir uns an, wie Sie die gängigsten Steuer-elemente an verschiedene Datenquellen binden und welche Attribute dazu benötigt werden. Den Beginn macht das Textbox-Steuerelement.

Weiterlesen

Automatisch implementierte Eigenschaften

Bisher haben wir in vielen Artikeln Eigenschaften mit Getter und Setter ausgeschrieben. Das ist in vielen Fällen sinnvoll, beispielsweise wenn Sie beim Setzen oder Lesen von Eigenschaften noch weiteren Code ausführen lassen wollen. Oft bleibt es jedoch beim einfachen Getter und Setter. In diesem Fall können Sie sich eine Menge Code sparen, indem Sie eine automatisch implementierte Eigenschaft nutzen. Dieser Artikel zeigt, wie Sie diese Art von Eigenschaften unter Visual Basic nutzen.

Weiterlesen

Onlinebanking mit DDBAC: Saldo und Umsätze

Onlinebanking ist aktuell in aller Munde, da es für erhöhte Sicherheit einige Änderungen in den Abläufen gegeben hat. Viele Leser kennen die DDBAC-Bibliothek bereits, denn wir haben in Access im Unternehmen schon darüber berichtet und es ist auch ein Buch zu diesem Thema im André Minhorst Verlag erschienen. Wer diese Bibliothek nutzt, braucht neben einer aktuellen Version auch noch eine kleine Änderung, ohne die Vorgänge nicht mehr durchgeführt werden können. Auch aus diesem Anlass wollen wir in diesem Artikel das Thema Homebanking mit Visual Basic und der DDBAC-Bibliothek einmal im Detail vorstellen.

Weiterlesen

PayPal-Kontostand und Umsätze

PayPal ist ein beliebtes Zahlungsmittel. Gut, wenn man auf einfache Weise den Überblick über den Stand seines PayPal-Kontos und über die erfolgten Umsätze erhält – zum Beispiel über die Webseite oder eine App für das Smartphone. Uns interessiert natürlich, wie wir von der Benutzeroberfläche einer WPF-Anwendung auf diese Informationen zugreifen können. Deshalb schauen wir uns in diesem Artikel an, wie Sie die notwendigen Sicherheitsinformationen für den Zugriff erhalten und wie Sie eine Anwendung um Funktionen zum Abrufen von Kontostand und Umsätzen erweitern.

Weiterlesen

Visual Studio erweitern: VSIX-Projekt weitergeben

Wenn Sie eine Visual Studio-Erweiterung programmiert haben, möchten Sie diese in der Praxis einsetzen. Danach können Sie die Erweiterung nutzen, ohne diese beispielsweise wie beim Entwickeln erst zum Debuggen starten zu müssen. Sie können die Erweiterung dann also etwa über das dafür vorgesehene Kontextmenü oder die Tastenkombination aufrufen. Dazu sind nur noch wenige Schritte notwendig, die wir in diesem Artikel erläutern.

Weiterlesen