zoukankan      html  css  js  c++  java
  • 《Programming WPF》翻译 第3章 前言

       Windows应用程序为用户交互提供了一个图形化的界面。大多数的用户都熟悉普遍的GUI样式。例如,他们认为按钮可以点击,知道在文本框输入文本。这些样式通常由很多可视化的独立“模块”组成。例如,一个文本框包括:外面的矩形边框,一列代表文本的字符,以及一个闪烁的竖线,用来表示下一个字符出现的位置。用户认识到,这些“模块”构成了一个个提供特定功能的单一实体。在WPF中,这些复合的实体被称为控件。

    有很多办法修改控件的外观。对控件的简单属性进行调整,例如设置背景色和前景色。随着控件支持*content model,我们可以在控件中混合放置图形和文本。我们甚至可以使用模板来替换控件的外观。尽管如此,即使我们替换了它的外观,比如说一个scrollbar,我们并未改变其具有滚动效果的这样一个基本角色。在WPF中,这是这种行为构成了空间的本质。

    在这一章,我们要考察如何使用控件处理输入,同时,我们将探究嵌入型(built-in)控件提供的一系列行为。

    注:content model内容模型,XML术语,定义了如何使底层可分享(sharable)、可重复使用(reusable)的学习资源(learning resources)聚集为高阶的学习组件。参见http://www.chinaret.com/user/team_rss.aspx?u=xianglong&TagId=0665e0e9-11e2-4a72-886d-948d251a0fc7


  • 相关阅读:
    使用xfire
    db2 存储过程编写定义
    mac下使用eclipse的svn报错问题

    nsis打包过程
    mac快捷键以及增加桌面
    struts2 无法访问static目录下的内容的解决办法
    linux下安装db2
    ORACLE01034错误解决
    cannot restore segment prot after reloc: Permission denied
  • 原文地址:https://www.cnblogs.com/Jax/p/1137309.html
Copyright © 2011-2022 走看看