NET User Interfaces in Csharp Windows Forms and Custom Controls [Electronic resources]

Matthew MacDonald

نسخه متنی -صفحه : 142/ 120
نمايش فراداده

E

Edit() method of DataGridColumnStyle class, 383

editing, overriding methods to prevent, 383-384

Editor attribute, 338

EditValue() method of UITypeEditor class, 340

ellipse

drawing, 523-524

filling, 483

email address, validating with regular expression, 140-141

enabled controls, 409

Enabled property

of Control object, 74

of LinkLabel.Link object, 94

of MenuItem class, 115

of ToolBarButton object, 245

encapsulation, 44-46

custom control decisions, 275

data binding, 387-390

EndCap property of pen, 489

EndUpdate() method of ListView control, 219-220

EnsureVisible() method

of ListView control, 213

of TreeNode collection, 231

44

AnchorStyles, 174

comparison of database integers with, 370

custom, 335-336

FormStartPosition, 148-149

HelpNavigator, 540

ShapeType, 520

State, for buttons, 513

Enum.Parse() method, 67-68

error checking. See also 336

error messages, user response to, 17-18

ErrorProvider control, 298

validation with, 138-140

event handler

for controls, 40-41

overriding in inherited form, 197-198

events

for custom controls, filtering, 327-329

Form class, 146-147

exception classes, 276

Expand() method of TreeNode collection, 230

ExpandAll() method of TreeNode collection, 230

expanding TreeView levels, 230-231

extender providers

control layout engines as, 463

custom, 298-307

HelpIconProvider, 303-307

MenuTextProvider, 298-302