没有合适的资源?快使用搜索试试~ 我知道了~
Sams Publishing, 2010,amazon 5星评价 英文原版好书——WPF学习必备 这本书是由Adam Nathan和Daniel Lehenbauer写的,这两个人都是WPF Team的,而且都是核心开发工程师,技术级别自然是很高的。全书共有600页左右,原版书采用全彩印刷
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/4687030/bg1.jpg)
ptg
![](https://csdnimg.cn/release/download_crawler_static/4687030/bg2.jpg)
ptg
WPF 4
UNLEASHED
800 East 96th Street, Indianapolis, Indiana 46240 USA
Adam Nathan
![](https://csdnimg.cn/release/download_crawler_static/4687030/bg3.jpg)
ptg
WPF 4 Unleashed
Copyright © 2010 by Pearson Education
All rights reserved. No part of this book shall be reproduced, stored in a retrieval
system, or transmitted by any means, electronic, mechanical, photocopying, recording,
or otherwise, without written permission from the publisher. No patent liability is
assumed with respect to the use of the information contained herein. Although every
precaution has been taken in the preparation of this book, the publisher and author
assume no responsibility for errors or omissions. Nor is any liability assumed for
damages resulting from the use of the information contained herein.
ISBN-13: 978-0-672-33119-0
ISBN-10: 0-672-33119-5
Library of Congress Cataloging-in-Publication Data
Nathan, Adam.
WPF 4 unleashed / Adam Nathan.
p. cm.
Includes index.
ISBN 978-0-672-33119-0
1. Windows presentation foundation. 2. Application software. 3. Microsoft .NET
Framework. I. Title.
QA76.76.A65N386 2010
006.7’882—dc22
2010017765
Printed in the United States on America
First Printing June 2010
Trademarks
All terms mentioned in this book that are known to be trademarks or service marks
have been appropriately capitalized. Sams Publishing cannot attest to the accuracy of
this information. Use of a term in this book should not be regarded as affecting the
validity of any trademark or service mark.
Warning and Disclaimer
Every effort has been made to make this book as complete and as accurate as possi-
ble, but no warranty or fitness is implied. The information provided is on an “as is”
basis. The author(s) and the publisher shall have neither liability nor responsibility to
any person or entity with respect to any loss or damages arising from the information
contained in this book or from the use of the programs accompanying it.
Bulk Sales
Sams Publishing offers excellent discounts on this book when ordered in quantity for
bulk purchases or special sales. For more information, please contact
U.S. Corporate and Government Sales
1-800-382-3419
corpsales@pearsontechgroup.com
For sales outside of the U.S., please contact
International Sales
international@pearsoned.com
Editor-in-Chief
Karen Gettman
Executive Editor
Neil Rowe
Development Editor
Mark Renfrow
Managing Editor
Kristy Hart
Project Editor
Betsy Harris
Copy Editor
Kitty Wilson
Indexer
Erika Millen
Proofreader
Kathy Ruiz
Technical Editors
Dwayne Need
Robert Hogue
Joe Castro
Jordan Parker
Publishing Coordinator
Cindy Teeters
Book Designer
Gary Adair
Composition
Bronkella Publishing LLC
From the Library of Wow! eBook
![](https://csdnimg.cn/release/download_crawler_static/4687030/bg4.jpg)
ptg
Contents at a Glance
Introduction . .................................................................................................................................................. 1
Part I Background
1 Why WPF, and What About Silverlight? ................................................................................. 9
2 XAML Demystified . ................................................................................................................................ 21
3 WPF Fundamentals . .............................................................................................................................. 73
Part II Building a WPF Application
4 Sizing, Positioning, and Transforming Elements . .......................................................... 97
5 Layout with Panels .............................................................................................................................. 115
6 Input Events: Keyboard, Mouse, Stylus, and Multi-Touch .................................. 159
7 Structuring and Deploying an Application ...................................................................... 195
8 Exploiting Windows 7. ..................................................................................................................... 233
Part III Controls
9 Content Controls . ................................................................................................................................ 261
10 Items Controls . ....................................................................................................................................... 275
11 Images, Text, and Other Controls. .......................................................................................... 309
Part IV Features for Professional Developers
12 Resources . .................................................................................................................................................... 343
13 Data Binding . ........................................................................................................................................... 363
14 Styles, Templates, Skins, and Themes . ................................................................................. 415
Part V Rich Media
15 2D Graphics .............................................................................................................................................. 475
16 3D Graphics .............................................................................................................................................. 537
17 Animation . ................................................................................................................................................ 607
18 Audio, Video, and Speech . ............................................................................................................ 653
Part VI Advanced Topics
19 Interoperability with Non-WPF Technologies ............................................................... 675
20 User Controls and Custom Controls . ................................................................................... 721
21 Layout with Custom Panels . ....................................................................................................... 751
Index . ............................................................................................................................................................. 775
From the Library of Wow! eBook
![](https://csdnimg.cn/release/download_crawler_static/4687030/bg5.jpg)
ptg
Table of Contents
Introduction 1
Who Should Read This Book? .......................................................................................................... 2
Software Requirements . ......................................................................................................................... 3
Code Examples.............................................................................................................................................. 4
How This Book Is Organized. ............................................................................................................ 4
Part I: Background. ....................................................................................................................... 4
Part II: Building a WPF Application ............................................................................... 4
Part III: Controls ............................................................................................................................ 5
Part IV: Features for Professional Developers . ........................................................ 5
Part V: Rich Media . ..................................................................................................................... 5
Part VI: Advanced Topics. ....................................................................................................... 6
Conventions Used in This Book . ................................................................................................... 6
Part I Background
1 Why WPF, and What About Silverlight? 9
A Look at the Past . .................................................................................................................................. 10
Enter WPF . .................................................................................................................................................... 11
The Evolution of WPF. ......................................................................................................................... 14
Enhancements in WPF 3.5 and WPF 3.5 SP1 ...................................................... 15
Enhancements in WPF 4 . ................................................................................................... 16
What About Silverlight? ..................................................................................................................... 18
Summary......................................................................................................................................................... 19
2 XAML Demystified
21
XAML Defined . ......................................................................................................................................... 23
Elements and Attributes ..................................................................................................................... 24
Namespaces . ................................................................................................................................................ 26
Property Elements . .................................................................................................................................. 29
Type Converters. ....................................................................................................................................... 30
Markup Extensions. ................................................................................................................................ 32
Children of Object Elements . ......................................................................................................... 35
The Content Property ............................................................................................................ 35
Collection Items. ......................................................................................................................... 36
More Type Conversion .......................................................................................................... 38
From the Library of Wow! eBook
剩余843页未读,继续阅读
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/octet-stream](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![avatar](https://profile-avatar.csdnimg.cn/db3a1bc7d6824ebc9b48a918b0f377fd_futurist6.jpg!1)
futurist6
- 粉丝: 25
- 资源: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 用K210进行垃圾识别,通过串口发送不同信号给stm32,控制步进电机进行分类,并且语音播报.zip
- 基于Matlab 实现单径瑞利信道下,交织与卷积编码对误码率影响仿真
- 基于PCL的平面点云格网可视化程序代码
- DataSphereStudio是一个一站式数据应用程序开发和管理门户,涵盖数据交换、脱敏/清理、分析/挖掘、质量测量、可视化等
- python对mysql的操作
- 基于python opencv实现的图像上色源码+项目说明.7z
- 智能车相关外设模块,包含寻迹传感器、编码器、电机驱动、舵机、TFT彩屏、按键、蜂鸣器、无线通讯八个模块
- 可以使用的jdk8 离线镜像安装
- HBase总结.xmind
- 电子设计竞赛经验分享-选择适合的比赛,团队合作*题目分析等
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0