V
Validate() method of LicenseManager class, 342
Validated event, 135-136
Validating event, 135-136
validation, 135-142
of bound data, 388-390
and business objects, 53
in database updates, 372-373
for enumerations, 336
with ErrorProvider control, 138-140
example, 136-137
with regular expressions, 140-142
Value propertyof DateTimePicker control, 108
of ProgressBar control, 104
of TrackBar control, 104
variables, public class, vs. properties, 276
vector-based drawing program, 519-525
Verbs property, 329
versioning, interfaces for, 28
view in MDI interface, 410
updating, 414
View-Mediator design pattern, 40-41
View property of ListView control, 211
view styles for ListView, 210
switching between, 208
Visible propertyof Control object, 74
of MenuItem class, 116
of NotifyIcon, 257
of ToolBarButton object, 245
Visited property of LinkLabel.Link object, 94
VisitedLinkColor property of LinkLabel control, 93
visual inheritance, 193-198
and ancestor form, 195
overriding event handler, 197-198
Visual Studio .NETadding ActiveX control to project, 86-90
code generation, 37-39
Command window, 4
control layout, 66
for interface creation, 435-436
Menu designer, 118
MSDN help in, 535
opening two instances for testing, 321-322
rebuilding client project, 263
tab order settings for controls, 73