Datasheet
577
disabled Style – EventTriggers
transformations, effects and.
See BitmapEffect(s);
transformations
disabled Style, 272–273
Disabled value, 107–108
DisabledLabelTemplates program,
268–269
disadvantages, of WPF, 19
discrete key frame animation, 250–251
display XPath expressions
item node selected, 518
order node selected, 517
DisplayMemberPath property, 343
DockPanel
attached properties, 423–424
binding Path and, 324
container, 62–64
functions of, 103–104
layout control, 444–445
document printing
FixedDocuments, 315–316
FlowDocuments, 313–315
overview, 312
of pictures, 304
Document property, 135
DocumentCommands program,
352–354
DocumentNewAllowed routine, 354
DocumentPaginator class
FlowDocument printing and,
313–315
in PrintDialog object, 310–312
documents
FixedDocuments.
See FixedDocuments
FlowDocuments. See FlowDocuments
overview, 367
saving as XPS file, 371–372
summary, 378
DocumentViewer control
for displaying XPS documents, 369
functions of, 79–80, 426–427
in PrintFixedDocument program,
315–316
in SimpleFixedDocument program,
370–371
double-clicking control, 185
DoubleAnimation objects, 244, 248
Drawing
property element, 175–177, 422
retained-mode, 12–13
types, 497
DrawingBrush
Brush types, 496–498
in Expression Blend, 49–50
properties and features of, 175–177
drop shadows
BitmapEffect property, 363–364
with MenuItem control, 131
TileMode property and, 48
dropdown list, 122–124
DropShadowBitmapEffect property,
363–364
Duration property, 245
dynamic resources, 207–211
dynamically loaded skins, 297–301
DynamicLabelResource program,
207–208
E
editing commands, most useful,
136–137
EditingCommands class, 135–137,
527–529
editors
in Expression Blend, 40
in Visual Studio, 29
effects. See BitmapEffect(s)
Effects Program, 363–364
ElementName property, 322–323
elements, in XAML, 5
Ellipse control
properties and features of, 147
in SkinInterfaces program, 298–301
EllipseButton program
basics, 275–276
controls, 277
Triggers, 278–280
EmbossBitmapEffect property,
363–364
EmissiveMaterial, 399–400
EndPoint property, 172–173
EnterActions sections
EllipseButton Triggers and,
278–279
in property Triggers, 241–242
EvenOdd value, 170
event
control feature, 74
template, 268–269
event handlers
with
Button control, 120–121
creating in Expression Blend,
184 –185
creating in Visual Studio, 185–186
default, 32–33
examples, 32
loading XAML files with, 297
non-default/handmade, 33
at run time, 189–190
run time attached/other
Visual Basic, 34
SizeChanged, 412–415
Window_Loaded, 333, 340
event name attributes
for attaching code-behind to UI,
181–184
creating event handlers in Expression
Blend, 184 –185
creating event handlers in Visual
Studio, 185–186
Relaxed Delegates, 186–189
events and code-behind
code-behind files, 179–180
event handlers at run time, 189–190
event name attributes. See event name
attributes
example code, 181
Handles clauses, 190
overview, 179
summary, 191
EventTriggers, 549–550
EventTriggers, and animation.
See also animation, and
Triggers
animation types. See animation types
animation without Storyboards,
259–261
controlling Storyboards, 255–256
easy animations, 261–262
event Trigger functions, 236–237
locations, 237–240
media and timelines, 256–259
overview, 235
property Trigger animations,
241–243
Storyboards and animation
properties, 245–247
Storyboards, building, 243–244
Storyboards in property
elements, 240