O'Reilly logo

Mastering Windows 8 C++ App Development by Pavel Yosifovich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Components, Templates, and Custom Elements

In the previous chapters, we looked at the fundamentals of building a user interface by looking at the way layout and elements work hand in hand to create flexible UIs. Data binding provides a detached way of writing and reading data to and from controls.

In this chapter, we'll explore ways to customize controls in a fundamental and powerful way using control templates. This is useful when a control's functionality is what's needed, but its looks are not. In other cases, the built-in controls may not have the required behavior; in these cases, custom and user controls can be created for application-specific needs. But first we should consider the more general concept of components built using ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required