CONTENTS xv
Capturing Keystrokes ............................................... 176
Autocomplete Properties ............................................ 179
The ListBox, CheckedListBox, and ComboBox Controls ....................... 182
Basic Properties .................................................... 183
Manipulating the Items Collection ..................................... 184
Selecting Items .................................................... 187
VB 2010 at Work: The ListBox Demo Project ............................. 188
Searching the ListBox ............................................... 191
The ComboBox Control ............................................. 193
The ScrollBar and TrackBar Controls ..................................... 197
The ScrollBar Control ............................................... 197
The TrackBar Control ............................................... 200
The Bottom Line ..................................................... 201
Chapter 6
•
Working with Forms ............ .................. 203
The Appearance of Forms .............................................. 203
Properties of the Form Object ......................................... 204
Placing Controls on Forms ........................................... 209
Setting the TabIndex Property ........................................ 211
VB 2010 at Work: The Contacts Project .................................. 212
Anchoring and Docking ............................................. 216
Splitting Forms into Multiple Panes .................................... 219
Form Events ...................................................... 221
Loading and Showing Forms ........................................... 223
The Startup Form .................................................. 224
Controlling One Form from within Another ............................. 225
Forms versus Dialog Boxes ........................................... 226
Building Dynamic Forms at Runtime ..................................... 233
The Form’s Controls Collection ...................................... 234
Creating Event Handlers at Runtime ................................... 241
Designing Menus ..................................................... 243
The Menu Editor ................................................... 243
The ToolStripMenuItem Properties .................................... 246
Manipulating Menus at Runtime ...................................... 248
The Bottom Line ..................................................... 251
Chapter 7
•
More Windows Controls ............................ 253
The Common Dialog Controls ........................................... 254
Using the Common Dialog Controls ................................... 255
The ColorDialog Control ............................................ 256
The FontDialog Control ............................................. 258
The OpenDialog and SaveDialog Controls ............................... 261
The FolderBrowserDialog Control ..................................... 266
The RichTextBox Control ............................................... 269
The RTF Language ................................................. 270
Text Manipulation and Formatting Properties ............................ 271
Methods ......................................................... 274