My Account Log in

5 options

Windows Presentation Foundation 4.5 cookbook / Pavel Yosifovich.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Public Library Collection - North America Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Yosifovich, Pavel.
Language:
English
Subjects (All):
Windows presentation foundation.
Application software.
Physical Description:
1 online resource (464 p.)
Edition:
1st edition
Place of Publication:
Birmingham : Packt Publishing, 2012.
Language Note:
English
System Details:
text file
Biography/History:
Yosifovich Pavel: Pavel Yosifovich is the CTO of CodeValue (http: //www. codevalue. net), a software development, consulting, and training company, based in Israel. He writes, develops, consults, and trains developers on various software development topics, from Windows internals to. NET enterprise systems, and almost everything in between. He's a Microsoft MVP and a frequent speaker at national events. In the past, he co-founded the startup company Quiksee that was acquired by Google in September 2010.
Summary:
Over 100 advanced recipes to effectively and efficiently develop rich client applications on the Windows platform.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Foundations; Introduction; Creating custom type instances in XAML; Creating a dependency property; Using an attached property; Creating an attached property; Accessing a static property from XAML; Creating a custom markup extension; Handling routed events; Chapter 2: Resources; Introduction; Using logical resources; Dynamically binding to a logical resource; Using user-selected colors and fonts; Using binary resources; Accessing binary resources in code
Accessing binary resources from another assemblyManaging logical resources; Chapter 3: Layout and Panels; Introduction; Creating a table-like user interface; Dynamically sizing grid rows/columns; Creating a scrollable user interface; Creating a border around panels and elements; Placing elements in exact positions; Adding/removing elements to a panel dynamically; Creating a tabbed user interface; Implementing drag-and-drop; Chapter 4: Using Standard Controls; Introduction; Working with text; Using content controls; Displaying images; Creating tooltips; Creating a list of items
Creating a standard menuCreating a context menu; Selecting options with checkboxes and radio buttons; Manipulating tab order and focus; Chapter 5: Application and Windows; Introduction; Creating a window; Creating a dialog box; Using the common dialog boxes; Creating ownership between windows; Creating a custom shaped window; Creating a single instance application; Handling an unhandled exception; Chapter 6: Data Binding; Introduction; Element to element binding; Binding to a single object; Binding to a collection; Using data templates; Using value converters; Creating a master-detail view
Sorting and filtering bound collectionsGrouping bound collections; Binding to multiple properties; Binding hierarchical data to a TreeView; Presenting data in a grid; Validating data; Chapter 7: Commands and MVVM; Introduction; Using routed commands; Implementing a basic MVVM application; Building a simple MVVM framework; Building a complete MVVM style application; Creating an undo/redo system; Chapter 8: Styles, Triggers, and Control Templates; Introduction; Creating and using styles; Applying a style automatically; Creating a property trigger; Using data triggers; Creating an event trigger
Creating a multi triggerUsing behaviors; Replacing the control template of a progress bar; Replacing the control template of a scroll bar; Customizing selection in a Selector control; Chapter 9: Graphics and Animation; Introduction; Creating a custom shape; Applying transforms on elements; Manipulating a bitmap programmatically; Creating adorners; Creating property-based animations; Creating path-based animations; Creating custom animations; Adding animation easing to animations; Using custom effects with pixel shaders; Chapter 10: Custom Elements; Introduction; Creating a user control
Handling standard commands in a user control
Notes:
Includes index.
ISBN:
9781283637404
1283637405
9781849686235
1849686238
OCLC:
815391956

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account