You can even combine text with lists, floating
figures, and other user interface elements. And if you need to display large amounts of
text, you can use advanced document display features such as wrapping, columns, and
justification to improve readability.
??? Animation as a first-class programming concept. Yes, you could use a timer to force a
form to repaint itself. But in WPF, animation is an intrinsic part of the framework. You
define animations with declarative tags, and WPF puts them into action automatically.
??? Support for audio and video media. Previous user interface toolkits, such as Windows
Forms, were surprisingly limited when dealing with multimedia. But WPF includes
support for playing any audio or video file supported by Windows Media Player, and it
allows you to play more than one media file at once. Even more impressively, it gives
you the tools to integrate video content into the rest of your user interface, allowing you
to pull off exotic tricks such as placing a video window on a spinning 3-D cube.
??? Styles and templates. Styles allow you to standardize formatting and reuse it throughout
your application. Templates allow you to change the way any element is rendered,
even a core control such as the button. It??™s never been easier to build modern skinned
interfaces.
Pages:
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82