Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
1 Einführung
2 Grundlagen
3 Fehlerbehandlung
4 Erweiterte Grundlagen
5 Objektorientierte Programmierung
6 Wichtige Klassen in .NET
7 Weitere Elemente eines Windows-Programms
8 Datenbank-Anwendungen mit ADO.NET
9 Internet-Anwendungen mit ASP.NET
10 Zeichnen mit GDI+
11 Beispielprojekte
12 Windows Presentation Foundation
13 Windows Store-Apps für Windows 8
A Installation und technische Hinweise
B Lösungen der Übungsaufgaben
C Inhalt der Buch-DVD
D Der Autor
Stichwort

Jetzt Buch bestellen
Ihre Meinung?

Spacer
Einstieg in Visual Basic 2012 von Thomas Theis
Ideal für Programmiereinsteiger geeignet
Buch: Einstieg in Visual Basic 2012

Einstieg in Visual Basic 2012
Rheinwerk Computing
579 S., 3., aktualisierte und erweiterte Auflage 2013, brosch., mit DVD
24,90 Euro, ISBN 978-3-8362-1959-4
Pfeil 4 Erweiterte Grundlagen
Pfeil 4.1 Steuerelemente aktivieren
Pfeil 4.1.1 Ereignis Enter
Pfeil 4.1.2 Eigenschaften Enabled und Visible
Pfeil 4.2 Bedienung per Tastatur
Pfeil 4.2.1 Eigenschaften TabIndex und TabStop
Pfeil 4.2.2 Tastenkombination für Steuerelemente
Pfeil 4.3 Ereignisgesteuerte Programmierung
Pfeil 4.3.1 Eine Ereigniskette
Pfeil 4.3.2 Endlose Ereignisketten
Pfeil 4.3.3 Textfelder koppeln
Pfeil 4.4 Mehrere Formulare
Pfeil 4.4.1 Allgemeine Code-Module
Pfeil 4.5 Datenfelder
Pfeil 4.5.1 Eindimensionale Datenfelder
Pfeil 4.5.2 Ein Feld durchsuchen
Pfeil 4.5.3 Weitere Feld-Operationen
Pfeil 4.5.4 Mehrdimensionale Datenfelder
Pfeil 4.5.5 Datenfelder initialisieren
Pfeil 4.5.6 Datenfelder sind dynamisch
Pfeil 4.5.7 Collections initialisieren
Pfeil 4.5.8 For-Each-Schleife
Pfeil 4.6 Datenstruktur ArrayList
Pfeil 4.7 Benutzerdefinierte Datentypen
Pfeil 4.8 Prozeduren und Funktionen
Pfeil 4.8.1 Prozeduren
Pfeil 4.8.2 Übergabe per Referenz
Pfeil 4.8.3 Funktionen
Pfeil 4.8.4 Optionale Argumente
Pfeil 4.8.5 Beliebig viele Argumente
Pfeil 4.8.6 Datenfelder als Argumente
Pfeil 4.8.7 Rekursiver Aufruf
Pfeil 4.8.8 Übungen zu Prozeduren und Funktionen
Pfeil 4.9 Konsolenanwendung
Pfeil 4.9.1 Anwendung erzeugen
Pfeil 4.9.2 Ein- und Ausgabe von Text
Pfeil 4.9.3 Eingabe einer Zahl
Pfeil 4.9.4 Erfolgreiche Eingabe einer Zahl
Pfeil 4.9.5 Ausgabe formatieren
Pfeil 4.9.6 Aufruf von der Kommandozeile

Rheinwerk Computing - Zum Seitenanfang

4.2 Bedienung per TastaturZur nächsten Überschrift

In manchen Situationen kann ein Windows-Programm schneller per Tastatur als per Maus bedient werden. Der Benutzer muss dann nicht immer zwischen Maus und Tastatur hin und her wechseln.


Rheinwerk Computing - Zum Seitenanfang

4.2.1 Eigenschaften TabIndex und TabStopZur nächsten ÜberschriftZur vorigen Überschrift

Bei der Bedienung eines Windows-Programms mit der Tastatur ist die Aktivierungsreihenfolge wichtig. Das ist die Reihenfolge, in der Sie mit der ÿ-Taste von einem Steuerelement zum nächsten gelangen.

Die Eigenschaft TabIndex legt die Position eines Elements in der Aktivierungsreihenfolge fest. Das aktivierte Steuerelement kann dann unmittelbar über die Tastatur angesprochen werden. Ein Button kann dann z. B. direkt durch die Taste ¢ betätigt werden; in ein Textfeld kann unmittelbar eingegeben werden, ohne dass man es vorher anklicken muss. Den aktiven Button erkennt man am gestrichelten Rahmen, das aktive Textfeld am blinkenden Cursor.

Beim Einfügen in ein neues Formular erhalten die Steuerelemente zunächst automatisch die Nummern 0 bis n-1 für die Eigenschaft TabIndex (bei insgesamt n Steuerelementen). Sie als Entwickler können die Eigenschaft TabIndex für Steuerelemente auf andere Werte setzen und dadurch die Aktivierungsreihenfolge ändern.

Die Eigenschaft TabStop legt fest, ob ein Steuerelement überhaupt in die Aktivierungsreihenfolge eingebunden wird. Wird der Wert dieser Eigenschaft auf False gesetzt, so wird das betreffende Steuerelement beim Betätigen der ÿ-Taste übersprungen. Setzen Sie den Wert auf True, so nimmt es wieder seine ursprüngliche Position in der Aktivierungsreihenfolge ein.

Im nachfolgenden Beispiel im Projekt BedienungTastatur wurden vier Textfelder eingeführt. Die Eigenschaften werden vom Entwickler eingestellt wie in Tabelle 4.1.

Tabelle 4.1 Eigenschaften TabIndex, TabStop

Name TabIndex TabStop

txtEingabe1

0

True

txtEingabe2

3

True

txtEingabe3

1

False

txtEingabe4

2

True

Wenn der Benutzer die ÿ-Taste bedient, werden der Reihe nach aktiviert: txtEingabe1, txtEingabe4, txtEingabe2. Falls keine weiteren Elemente vorhanden sind, beginnt die Reihenfolge wieder bei txtEingabe1. Das Element txtEingabe3 wird nie per ÿ-Taste erreicht, kann jedoch mit der Maus angewählt werden.


Rheinwerk Computing - Zum Seitenanfang

4.2.2 Tastenkombination für SteuerelementeZur vorigen Überschrift

Bei einem Steuerelement können Sie in der Eigenschaft Text vor einem beliebigen Buchstaben das Zeichen & setzen. Der Buchstabe, der diesem Zeichen folgt, wird unterstrichen. Nach Betätigung der Alt-Taste werden die anwählbaren Buchstaben sichtbar. Nach der Eingabe des betreffenden Buchstabens wird das Click-Ereignis dieses Steuerelements ausgeführt.

Sie sollten vermeiden, dass auf einem Formular mehrere Steuerelemente den gleichen Auswahl-Buchstaben haben. Sollte dies dennoch der Fall sein, so werden sie in der Aktivierungsreihenfolge ausgewählt.

Das Programm im Projekt BedienungTastatur wurde um einige Steuerelemente erweitert, die die Start-Eigenschaften in Tabelle 4.2 haben.

Tabelle 4.2 Beschriftung und Tastenkombination

Typ (Name) Checked Text Tasten-
kombination

Button

cmdBestellen

&Bestellen

Alt + B

Optionsschaltfläche

optBerlin

True

Berl&in

Alt + I

Optionsschaltfläche

optParis

False

&Paris

Alt + P

Optionsschaltfläche

optPrag

False

P&rag

Alt + R

Kontrollkästchen

chkMietwagen

False

Miet&wagen

Alt + W

Die Benutzeroberfläche nach Bedienung der Taste Alt sieht man in Abbildung 4.8.

Abbildung

Abbildung 4.8 Mit unterstrichenen Buchstaben



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

<< zurück
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Einstieg in Visual Basic 2012

Einstieg in Visual Basic 2012
Jetzt Buch bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Rheinwerk-Shop: Visual Basic 2012






 Visual Basic 2012


Zum Rheinwerk-Shop: Schrödinger programmiert C++






 Schrödinger
 programmiert C++


Zum Rheinwerk-Shop: IT-Handbuch für Fachinformatiker






 IT-Handbuch für
 Fachinformatiker


Zum Rheinwerk-Shop: Java ist auch eine Insel






 Java ist auch
 eine Insel


Zum Rheinwerk-Shop: Einstieg in Python






 Einstieg in Python


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo





Copyright © Rheinwerk Verlag GmbH 2013
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern