Datasheet
585
Tetrahedrons program – Uniform value
ComboBox, 327–329, 523
ContentPresenter, 264–265
control. See control templates
EllipseButton controls, 277
EllipseButton program, 275–276
EllipseButton Triggers, 278–280
events, 268–269
GlassButton program, 270–271
GlassButton Styles, 272–273
GlassButton Template overview,
271–272
GlassButton Triggers, 274–275
HierarchicalDataTemplate, 329–
332, 335, 337–338
ListBox, 327–329, 523
modifying control structure and
behavior, 16
overview, 263–264
researching, 280–282
summary, 282
TreeView, 329–332, 523–524
tricks, 269, 280
Tetrahedrons program, 398
text copying, 347–348
Text element, 374–375
TextBlock control
ButtonResources program and,
195–196
features of, 87–89
overview, 437–439
in Planets program, 328
TextBox control
features of, 142–143
or Label, 83
overview, 484–486
in Planets program, 328
predefined Commands in, 349–352
TextBoxCommands program, 349–351
TextBoxToLabel program, 318
TextTriggers program, 229
TextTrimming property, 87
textual controls
DocumentViewer. See
DocumentViewer control
FlowDocument. See FlowDocuments
Label. See Label(s)
overview, 79
Popup, 83–86, 434–435
TextBlock. See TextBlock control
ToolTip, 70, 89, 439–440
TextureCoordinates property,
393–394
textured rectangles, 401–402
TextWrapping property, 87
themes
defined, 283
specific, 285–287
system, 284–285
three-dimensional drawing
basic structure/geometry, 388–389
building complex scenes.
See complex 3D scenes
cameras, 394–395
lighting, 396–398
materials, 399–400
Normals, 391–393
outward orientation, 389–391
overview, 387–388
Positions/TriangleIndices, 389
summary, 405–406
TextureCoordinates, 393–394
TickFrequency/Placement
properties, 141
Ticks property, 141–142
TileBrush class
DrawingBrush, 175–177
in Expression Blend, 46, 52
ImageBrush, 174 –175
overview, 174
VisualBrush, 177–178
TileMode property
in Expression Blend, 46–47, 48–49
with ImageBrush, 174 –175
timelines, Storyboards and, 257–259
To property, with animation, 246
ToolBar/ToolBarTray layout controls
overview, 454–456
properties and features of, 111–113
Toolbox, 28
ToolTip
content control, 89
overview, 439–440
property, 70
ToString method, 326–327
transformations
combining, 361
graphics, 11–12
Layout/RenderTransform, 362–363
overview, 359–361
Storyboard element and, 238
summary, 366
transformed gradient Brushes, 45
TranslateTransform
transformation, 359
transparent background, 232
TransparentEffects Program, 365
TreeView control
overview, 440–442
spatial control function, 98–99
templates, 329–332
templates, for data binding, 523–524
TreeViewItem, subitem font
properties, 441
TriangleIndices property, 389
Trigger(s)
EllipseButton program, 278–280
Event. See EventTriggers, and
animation
in Expression Blend, 56–57
GlassButton, 274–275
order of applying, 275
property. See property Trigger(s)
Triggers, and animation
animation classes, 552–553
EventTriggers, 549–550
property Triggers, 550–551
Storyboard properties, 551
two-dimensional drawing controls
Ellipse/Line/, 147
overview, 145
Path, 147–150
Polygon, 150
Polyline, 151
Rectangle, 151–152
stroke properties, 146–147
summary, 152
type converters, XAML, 154–155
TypeAColor program, 320–321
U
UI. See user interface (UI)
UnChecked event, 122
Underline
element, 375
inline, 88
undo and redo
with RichTextBox control, 137–138
with TextBox control, 142
unfilled areas, 365
Uniform value, 115