资源简介

本资源为《Windows Presentation Foundation程序设计指南》的中文全本高清扫描Pdf,并附带原书所有章节源代码。该书原作者:Charles Petzold,译者:蔡学镛 《Windows Presentation Foundation程序设计指南》主要介绍了微软新一代平台操作系统平台上的Microsoft Windows Presentation Foundation核心技术的原理、概念、技术、技巧与开发实践。全书全面细致、深入浅出,主要内容包括Windows Presentation Foundation概述、基本Bushes、Content概念、Button及其他控件、Stack、Wrap、Dock、Grid、Canvas(画布)、依赖性属性、Routed Input Event、定制元素等诸多内容

资源截图

代码片段和文件信息

//----------------------------------------------
// GrowAndShrink.cs (c) 2006 by Charles Petzold
//----------------------------------------------
using System;
using System.Windows;
using System.Windows.Input;

namespace Petzold.GrowAndShrink
{
    public class GrowAndShrink : Window
    {
        [STAThread]
        public static void Main()
        {
            Application app = new Application();
            app.Run(new GrowAndShrink());
        }
        public GrowAndShrink()
        {
            title = “Grow & Shrink“;
            WindowStartupLocation = WindowStartupLocation.CenterScreen;
            Width = 192;
            Height = 192;
        }
        protected override void onkeydown(KeyEventArgs args)
        {
            base.onkeydown(args);

            if (args.Key == Key.Up)
            {
                Left -= 0.05 * Width;
                Top -= 0.05 * Height;
                Width *= 1.1;
                Height *= 1.1;
            }
            else if (args.Key == Key.Down)
            {
                Left += 0.05 * (Width /= 1.1);
                Top += 0.05 * (Height /= 1.1);
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-02-10 14:01  Source Code\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\Backup\
     文件        1198  2006-03-02 11:02  Source Code\Chapter 01\GrowAndShrink\Backup\GrowAndShrink.cs
     文件        1772  2006-05-24 14:01  Source Code\Chapter 01\GrowAndShrink\Backup\GrowAndShrink.csproj
     文件         914  2005-12-17 15:35  Source Code\Chapter 01\GrowAndShrink\Backup\GrowAndShrink.sln
     文件        1198  2006-03-02 11:02  Source Code\Chapter 01\GrowAndShrink\GrowAndShrink.cs
     文件        2106  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\GrowAndShrink.csproj
     文件         915  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\GrowAndShrink.sln
     文件       11776  2013-08-30 14:21  Source Code\Chapter 01\GrowAndShrink\GrowAndShrink.suo
     文件        2258  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\UpgradeLog.xml
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\_UpgradeReport_Files\
     文件        3348  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\_UpgradeReport_Files\UpgradeReport.css
     文件       12505  2010-05-04 01:19  Source Code\Chapter 01\GrowAndShrink\_UpgradeReport_Files\UpgradeReport.xslt
     文件          69  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\_UpgradeReport_Files\UpgradeReport_Minus.gif
     文件          71  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\_UpgradeReport_Files\UpgradeReport_Plus.gif
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\bin\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\bin\Debug\
     文件        4608  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\bin\Debug\GrowAndShrink.exe
     文件       11776  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\bin\Debug\GrowAndShrink.pdb
     文件       11608  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\bin\Debug\GrowAndShrink.vshost.exe
     目录           0  2018-12-04 11:11  Source Code\Chapter 01\GrowAndShrink\bin\Release\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\obj\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\GrowAndShrink\obj\Debug\
     文件        5440  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         523  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\obj\Debug\GrowAndShrink.csproj.FileListAbsolute.txt
     文件        4608  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\obj\Debug\GrowAndShrink.exe
     文件       11776  2013-08-30 14:20  Source Code\Chapter 01\GrowAndShrink\obj\Debug\GrowAndShrink.pdb
     目录           0  2018-12-04 11:11  Source Code\Chapter 01\GrowAndShrink\obj\Debug\TempPE\
     目录           0  2015-02-10 14:00  Source Code\Chapter 01\HandleAnEvent\
............此处省略2757个文件信息

评论

共有 条评论