adding handlers for TextBox events,
483-484
adding trace line to Form_Load delegate,
425
adding validation code from event handlers,
28-33
allowing external client use of TreeView control,
616-617
assigning access keys,
83-85
capturing letters and numbers with KeyPress event,
29-32
catching general exceptions,
432-433
code region for Required property,
504-505
comparing coding for multiform SDI in VB and,
139-140
complete code for Towns class,
357-361
constructor setup code for MenuItem objects,
245-246
ContainedControls project,
244
context menu in MDI applications,
152
controlling and deleting user input,
480-481
creating schema-fed validating reader,
563-568
currency and number displays,
171-172
detecting changed cells and cells clicked by user,
368-369
enabling updating of disconnected data,
346-347
events of Masked Edit control in,
468-469
examples using regular expressions,
449-450
Form_Load and button click event handlers for,
415
handling event delegates,
89-91
intercepting keystrokes for form controls,
222-225
linking DataSource property of ListBox to internal array,
219-220,
221-222
overriding CanExtend property,
497-498
rectangle converter class,
231
screen size and resolution issues,
110-111
SelectText program,
53-55
sending trace output to console window,
426-427
setting up ReadXML button with click event handler,
545-546
setting up trace listeners with constructor,
428,
429
simple error throwing and catching,
431-432
synchronizing conflicts with worker threads,
639,
640
tabbing through controls,
27
terminal setup program,
10-15
using VB commands in,
200,
371
writing ConfigDate string to file,
570-571
Caption property (VB 6.0),
3
car mileage expense report example,
173-192
creating text-based resource files for,
176-177
English version of form,
187
French version of form,
187
project directory structure for,
175-176
setting up form controls for,
173-175
catching errors before they happen,
434-437
character matching commands,
448
converting MDI applications to SDI applications,
151
instantiating for Golf project parent screen,
669,
670-671
state of in SDISample project,
123
classes
in System.Globalization namespace,
167
used with mouse events,
216
click events
Course Setup tab and cmbHoles,
673-675
ComboBox controls
improving RadioButton screen with,
6-7
maximum items for entry in,
7
overriding ToString() method in,
275-276
setting up validation for,
7-8
Command object (ADO.NET),
328,
329
Commit delegate of DB_Grid project,
350
common language runtime (CLR), garbage collector in,
443
Connection object (ADO.NET),
328-329
console window
sample listings for Tracing,
420-423
linking DataSource property of ListBox to internal array,
219-222
PowerUser main form,
73-83
setting up trace listeners with,
428-429
ContainedControls project
constructor setup code for MenuItem objects,
245-247
creating main form with controls,
242
internal variables added to,
243-244
context menus
constructor setup code for MenuItem objects,
245-247
creating ContainedControls main form,
242
adding elements to XML,
557
adding to Tree Test project form,
577-578
adding validation code from event handlers,
28-33
allowing external client use of,
616-619
cutting and pasting into input fields,
50-51
data-bound controls,
38-49
DateTimePicker and MonthCalendar controls,
35
derivation from System.Windows.Forms.Control,
3-4
RadioButton control,
34-35
selecting text in TextBox,
51-57
setting up TextBox controls,
20-22
simple data entry in TextBox,
4-7
ToolBar and Menu controls,
36
TreeView and ListView controls,
36-37
writing validation for,
1-3
course editor form of Golf project,
646
Course scores tab (Golf project),
678-685
Course Setup tab (Golf project)
culture
identifying for localization,
155
class definition before/after change,
473-474
controlling and deleting user input,
480-482
delegates for class constructor in,
486
Format and Mask properties for,
475-479
limitations handling literal characters,
483
ValidationErrorEvent added to,
487-491
cutting and pasting into input fields,
50-51