Datasheet
582
predefined Commands – resources
predefined Commands
with actions, 349–352
without actions, 352–354
predicates, XPath, 514
PreviousData value, 322
PrintDialog class
PrintDocument method in, 310–312
ShowDialog method in, 304–305
PrintDocument method
for documents, 312
in PrintDialog object, 310–312
PrintFixedDocument program, 315–316
PrintFlowDocument program, 313–315
printing
code-generated output, 309–312
document pictures, 304
documents. See document printing
overview, 303–304
summary, 316
visual objects, 304–309
PrintShapes program, 310–312
PrintVisual
advanced printing with, 306–309
simple printing with, 305–306
PrintWindow program, 306–309
ProgressBar
control template, 541–542
overview, 435–436
spatial control function, 94–97
Projects window tab, in Expression
Blend, 40
Properties window
Brushes. See Brushes
creating event handlers using,
185–186
in Expression Blend, 42–43, 53
for WPF in Visual Studio, 29–31
property animation, 295–296
property element syntax, 155–159
property inheritance
features of, 159–160
in WPF, 15
property resources, 53
property Trigger(s)
animations, 241–243
defined, 235
IsActive and IsFocused, 233–234
IsMouseOver, 229–230
overview, 550–551
setting LayoutTransform/
BitmapEffect, 230–231
setting Opacity, 231–233
in Styles, 227–228
Text, 228–229
property value
normal resource, 197
precedence, 224–225
PropertyElements program, 157–159
property(ies)
alignment, 61–64
attached, 160–163
basics, 153–154
color, 66–67
column. See column properties
common. See common properties
defined, 74
dependency, 14, 319
Document, 135
EmbossBitmapEffect, 363–364
EndPoint, 172–173
font, 65–66, 421–422
From, 246, 247, 258–259
general, 417–421
image shape, 67–69
Margin, 64
miscellaneous, 69–71
most useful Border, 90
oddity, with Properties window, 30
overview, 153
Padding, 65
for Popup placement, 84
precedence rules, 224–225
row and column, 27
simplifying with Styles, 213–217
Stroke, 52–53
summary, 163
target, in data binding, 317–318
TextBlock. See TextBlock control
TileMode, 47–49
Triggers. See Trigger(s)
type converters, 154–155
values, 15, 197
PropertyTriggerButton program,
242–243
Q
Q/q command, 149
R
RadialGradientBrush
in GradientOpacityMask program, 68
key properties of, 501–502
overview, 173 –174
RadioButton
overview, 541
properties and features of, 133–134
user interaction control, 474–475
RadiusX/Y properties, 173–174
Rectangle control
for PrintWindow program, 308–309
properties and features of, 151–152
in SkinInterfaces program, 298–301
RectangleResources.xaml, 204–205
RectanglesAndBoxes program,
400–402
RedRectangles program, 216–217
Reflect value, 170–171
ReflectingBrush program, 51
RelativeSource property,
320–322, 520
Relaxed Delegates
event name attributes, 186–189
in Visual Basic, 34
RemoveBackEntry property, 385
RemoveStoryboard control class,
255–256
RenderTransform property, 362–363
Repeat value, 170–171
RepeatBehavior property, 245
RepeatButton
properties and features of, 134–135,
475–476
ScrollBar’s arrows as, 141
RepeatingSound program, 257
resource skins, 292–295
resource types
controls, 197–199
normal property values, 197
overview, 196
simple data types, 199–201
ResourceDictionary
functions of, 194, 200–201
merged, 204–207
with OrderTracking program,
289–292
resource skins and, 292, 294–295
skins and, 287–288
for specific themes, 285–286
ResourceHierarchy program, 202–204
resources
defining, 194–196
dynamic, 207–211
hierarchies, 201–204