I
IBindingList interface, 365
IComparer class for ListView column sort, 213-214
IComponentChangeService interface, 334
methods, 335
Icon property of Form class, 145
of NotifyIcon, 257
of StatusBarPanel object, 251
iconsdrawing, 482
for invisible controls, 84
resource files for, 318
for Toolbox, 316-317
for TreeView nodes, 229-230
IDataErrorInfo interface, 365
IEditableObject interface, 365
IExtenderProvider interface, 298
IList interface, 365
Image objectconverting file name to, 371
for double buffering, 478
FromFile() method, 80
GetThumbnail() method, 286
properties and methods for controls, 80-81
Image propertyof button, 514
of Control object, 80
of Label control, 91
of PictureBox control, 97
ImageAlign propertyof Control object, 80
of Label control, 91
ImageEditor, 337
ImageIndex propertyof Control object, 80
of TabPage, 256
of ToolBarButton object, 245
ImageList collection, 201-204
code for, 203-205
method to fill, 204
properties, 202
ImageList propertyof controls, 204
of TabControl, 256
of ToolBar control, 243
ImageListStreamer class, 203
imagesstoring records linked to, 371
transparent regions for, 202
Images property of ImageList control, 202
ImageSize property of ImageList control, 202
ImmutableObject control property attribute, 312
imported ActiveX controls, 89-90
importing namespace, 186
Indent property of TreeView control, 228
Index property of MenuItem class, 115
IndexOf() method of Nodes collection, 225
inductive user interface (IUI), 17
Inflate() method for Rectangle object, 495
information, segmenting, 16
information transfer. See DataSet object
33
and Form class, 35-36
from MenuItem class, 127
user controls, 269-270
visual, 193-198
inherited controls, 289-297
DirectoryTree control, 291-293
masked TextBox control, 294-297
vs. user controls, 290
InitialDelay property of ToolTipProvider control, 86
InitializeComponent() method, 147
Insert() method of Nodes collection, 225
installing control to GAC, 267-268
integers in database, comparison with enumeration, 370
IntegralHeight propertyfor list controls, 98
of ListBox control, 174
interfaces, 28
state for MDI applications, 408-410
Internet applications, 20
Internet Explorer 4, HTML Help, 534
InterpolationMode property of Graphics object, 481
Intersect() method for Rectangle object, 495
Invalidate() methodof Control object, 80
overloaded versions, 474
when painting, 469
when resizing, 471
invisible controls, 83-85
NotifyIcon as, 257
and tab order, 74
Invoke() method of Control object, 63
InvokeRequired property of Control object, 63
IsEditing property of TreeNode collection, 229
IsExpanded property of TreeNode collection, 229
IsMdiContainer container, 400
IsParent property of Menu class, 113
IsSelected property of TreeNode collection, 229
IsValid() method of LicFileLicenseProvider, 343
IsVisible() methodof Graphics object, 481
of GraphicsPath object, 496
IsVisible property of TreeNode collection, 229
ItemCheck event of ListView control, 213
ItemHeight property for list controls, 98
Items collection for list controls, 352
Items property of ListView control, 211
IUI (inductive user interface), 17