Abort, 117
About dialog box, 282–83
Abstraction
inheritance, 430–32
limitations of, 432
AcceptButton, 1009
AcceptChanges, 341, 343, 346
AcceptRejectRule, 351
accessibility clause
classes, 441–42, 1023
constants, 166
events, 467–68, 1025
subroutines, 194–95
variable declaration, 131, 141, 873
Access time, last, 792–94
Activate, 1015
Activated, 1018
ActiveControl, 1009
ActiveForm, 1009
ActiveMdiChild, 1009
Add
Add Class, 16
Add Connection, 313
AddExistingItem, 16
Add Existing Item, 16
AddHandler, 469–73
AddMessageFilter, 764
AddMetafileComment, 561
AddNew, 356, 359
Add New Data Source, 34, 326
Add New Item, 16
AddOwnedForm, 1015
Add Query, 34
AddRange, 504
Add Reference, 17
AddShieldToButton, 419
Add Tab, 54
Add Watch, 68
Add Web Reference, 17
ArrayList, 504
ControlAdded, 1018
dictionary, 512
File menu, 11
NameValueCollection, 510
strongly typed collections, 508
strongly typed dictionaries, 517
Add-in Manager, 38
Addition operator (+), 172, 177
Administer Test Controllers, 48
Advanced Compile Options, 114–15
Advanced Compiler Settings, 114–15
Advanced submenu, 13
Aliases
defined, 563
Imports, 536–37
namespaces, 483–84
See also Anti-aliasing
Alignment
Align submenu, 34
composite formatting, 1052
page numbers, 664
Pen, 584, 586–87
StringFormat, 618–19
AllKeys, 510
Allow
AllowDBNull, 347
AllowDelete, 355
AllowDrop, 1009
AllowEdit, 355
AllowNew, 355
AllUsersApplicationData, 801
All Windows Forms, 53–54
AltDirectorySeparatorChar, 797
Anchor, 82–84, 89–91
Form, 1010
LineCap, 547
setting at design time, 90
setting at run time, 91
vertical/horizontal directions, 90
And
bitwise operator, 176
logical operator, 175, 177, 881
AndAlso
bitwise operator, 177, 881
logical operator, 175, 881
Animation
AnimatedButton, 724–28
pixel manipulation, 648–51
UseAnimation, 991
XAML, 715–17, 724–28
Anti-aliasing, 563–67
AntiAlias, 551–52
AntiAliasGridFit, 551
InterpolationMode, 565–67
SmoothingMode, 563–64
TextRenderingHint, 563–65
UseAntiAlias, 964
AppendAll, 789
AppendText, 778, 789, 793, 971
Application, 763–68, 1052–53
ApplicationExit, 766
Application manifest, 420
building. See Building application
Exit, 765, 766
icons, 286
methods, 764–66, 1057
My.Application, 739, 1059–63
properties, 763–64, 1055–56
Solution Explorer options, 108
Application events
error handling, defining, 240–41
listing of, 766–67, 1057
ApplyResources, 761–62
Arc
DrawArc, 554
XAML drawing of, 722
Arithmetic operations, 171–72
assignment operators, 178–79, 879
values, converting with Calculator, 172
Arrays, 494–504
Array.BinarySearch, 503–4
ArrayList, 504–6
Array.Reverse, 500
Array.Sort, 500–503
bounds, specifying, 148–49
CompoundArray, 587–88
control arrays, 99
defined, 493–94
dimensions, 495
initializing, 150–52
lower bounds, 495–96
multidimensional, 150–51
object arrays, 152
parameter arrays, 201–2
parameter declarations, 197–98
as reference types, 453
resizing, 496–97
speed, 497–99
As, 153
Ascent, 631
AsciiOnly, 940
Assembly
Assembly Information, 108–9
defined, 109
Assign, 44
Assignment operators, 178–79, 882
Asynchronous read, 770
Asynchronous write, 770
Attach to Process, 31, 36
Attribute(s)
AttributeUsage, 191
customized, 191, 374–75
defined, 190
DirectoryInfo, 792
FileInfo, 793
GetAttributes, 789
listing of. See attribute_list
SetAttr, 784
SetAttributes, 790
attribute_list, 190–93
classes, 440, 1023
enumerated data types, 164
events, 467, 471
list of attributes, 191–93
location of, 191
usefulness of, 190–91
variable declarations, 140, 873
Audio
ContainsAudio, 412
GetAudioStream, 412
My.Computer methods, 1063–64
SetAudio, 412
AutoFlush, 777
Auto Hide, 49
Auto Hide All, 49
AutoIncrement, 347
AutoRecover, 46
AutoRedraw, 642–46
Form, 642
implementing, 643–46
PictureBox, 642–44
resizing, 646
Auto scroll
AutoScroll, 267–68, 980, 1010
AutoScrollMargin, 1010
AutoScrollPosition, 1010
Panel, 955–56
ScrollControlIntoView, 1017
SetAutoScrollMargin, 1017
AutoSize, 956
Autos window, 29
AutoZoom, 964