标题：Spread
用作动词
双解释义
vt. & vi. 伸开,展开,摊开   become wider 
vt. & vi. 传播,散布   (cause to) become widely known
基本要点
1.spread的基本意思是“伸开”,指把卷或叠着的东西展开或向四面八方扩大范围,强调有目的地均匀撒开。所涉及的空间范围可大可小; 可以计算,也可能无法计算。也可指在某物表面上敷上薄薄一层东西,引申可指某物“变得更流行”。
2.spread既可用作及物动词,也可用作不及物动词。用作及物动词时,其宾语可以是具体名词,也可以是抽象名词。有时也可接以形容词、过去分词、动词不定式充当补足语的复合宾语。
3.spread可接双宾语,其间接宾语可以转化为介词for的宾语。
4.spread的宾语后接介词on引起的短语,表示“把…铺在或涂在…上”; 接介词with引起的短语,表示“用…铺满或涂满”。
固定搭配
spread+名词
传播疾病    spread disease
撒上石灰  spread lime
播放新闻 spread the news
散布谣言   spread the rumours
铺上桌布  spread the table cloth
展开翅膀 spread the wings
扬言 spread the word 
～+副词
spread breathlessly  匆忙伸开 
spread cautiously  小心翼翼地伸开 
spread conscientiously  诚心诚意地传播 
spread daringly  大胆地传播 
spread dramatically  出人意料地传播 
spread emphatically  重点传播 
spread energetically  充满活力地伸开 
spread eventually  最终展开 
spread extemporaneously  临时地传播 
spread falteringly  犹豫地散布 
spread fully  全面蔓延 
spread gracefully  优雅地伸开 
spread hesitatingly  犹豫不决地伸开 
spread hurriedly  匆匆地传播 
spread ignobly  不光彩地传播 
spread immediately  立即伸开 
spread inadvertently  非故意地展开 
spread ingeniously  巧妙地伸开 
spread insidiously  不知不觉地蔓延 
spread instinctively  本能地传播 
spread moderately  适度传播 
spread mysteriously  秘密地伸开 
spread officially  正式传播 
spread partially  部分展开 
spread peacefully  平静地伸开 
spread philosophically  冷静地伸开 
spread politely  彬彬有礼地伸开 
spread regionally  区域性传播 
spread regularly  定期地传播 
spread religiously  传播宗教 
spread reluctantly  不情愿地传播 
spread ruthlessly  无情地蔓延 
spread satisfactorily  满意地伸开 
spread scathingly  不留情地蔓延 
spread scrupulously  谨慎地伸开 
spread selectively  有选择地传播 
spread spaciously  宽敞地展开 
spread strenuously  艰难地传播 
spread temporarily  暂时伸开 
spread thoughtlessly  轻率地传播 
spread unceremoniously  无礼地伸开 
spread unconsciously  下意识地传播 
spread unhesitatingly  毫不犹豫地展开 
spread usefully  有效地传播 
spread viciously  恶意地传播 
spread voluntarily  自动传播 
spread about  传播,传开去,散放着 
spread about on the desk  (文件)散放在写字台上 
spread the news about  把此消息传出去 
spread around that story  散布传说 
spread out  伸张,铺开,扩展,展开,摊开 
spread out arms  伸开双臂 
spread out fingers  把五指伸开 
～+介词
spread beyond the walls of the college  传到大学外边 
spread for hundreds of miles  绵延数百英里 
spread from...to  从…传到… 
spread from mouth to mouth  众口流传 
spread on  在…上涂 
spread butter on bread  在面包上涂黄油 
spread over  传遍,遍布,延续,覆盖 
spread over the city  (消息)传遍全城 
spread through the village  传遍全村 
spread to  蔓延到 
spread to the houses nearby  蔓延至附近的居民 
spread to the other buildings (大火)  蔓延到别的建筑 
spread with  用…涂… 
spread with butter  在…上涂黄油 
spread with jam  用果酱涂… 
spread with wild flowers  野花烂漫
spread like wildfire v. 象野火般迅速传播
辨析
spread, circulate, diffuse, disseminate, expand, extend, propagate, radiate

用作名词
双解释义
S  传播,蔓延   the act or action of spreading 
C  幅度,范围   a range or area over which sth spreads 
U  涂抹食品的酱   a soft food for spreading on bread, etc. 
C  整版的文章,整版的广告   a newspaper or magazine article or advertisement usually covering one or more pages and with pictures
基本要点
1.spread用作名词时基本意思是“传播,蔓延”,引申可指“酒席”“(一片)广阔的土地或水域”“涂抹食品的酱”等,通常用单数形式。
2.spread作“(延伸的)长度,范围”“整版的文章,整版的广告”解时,是可数名词。

版本
Spread分为ActiveX版本和.NET版本，前者是结合VS6.0使用(例如VB6)，而后者是跟.NET平台开发工具结合使用（例如 VS2005）。
ActiveX版本：2.5J-7.0J
.NET版本：1.0-6.0
从ActiveX版本移植到.NET版本时，没有移植工具可以利用，基本上就是重新开发。但是在ActiveX版本中的各个版本，或者.NET版本中的各个版本间进行升级时，修改的工作量并不大，因为基本上都保持者兼容性。
典型应用场景
表格数据展现这是最常见、应用最广泛的场景。把数据库中的数据以表格的方式加以展现，对数据进行分组、排序、筛选；支持定义颜色、字体字号、填充等多种样式；允许编辑数据并保存回数据库。嵌入Excel功能许多行业的管理系统需要象Excel一样丰富的公式和数据处理功能，Spread可以帮助把这些功能嵌入到企业管理系统中，比如财务数据模型、风险分析、保险计算、工程应用等。Excel输入输出一些组织需要借助Spread把内部数据保存为Excel格式用于对外分发。同样，组织也可以基于Spread把Excel文件中的数据保存到企业数据数据库中。复杂数据录入通过Spread设计器实现复杂商业文档的录入界面，比如复杂的订单、发票、保单、报税表等。
主要功能
Spread支持导入和导出Microsoft Excel 格式的文件； 支持多工作表、跨工作表，公式索引、分层显示、分组、有条件的格式、排序、行筛选、搜索、缩放、撤销/重复、数据绑定或解绑模式、拆分条等功能，您可以为任何应用程序创建解决方案。Spread还支持18种单元格类型（包括创建自定制单元格类型），在单元格级别上支持全面的客户定制，提供单元格合并、多表头、单元格形状、320种内建的计算函数，单元格提示和注释等。[1]多工作表在一个工作簿中支持多个工作表。用多个工作表来对信息进行分类，这与Excel的工作表（worksheet）类似。外观 (皮肤)通过预先定制的皮肤来轻松、快速第配置工作表的外观。定制的皮肤可在开发团队中中共享，以实现控件外观的跨应用程序的一致性。
单元格合并 — 支持多个单元格合并。通过单元格合并来将多个单元格合并到一起。支持对数据单元格、表头的合并，还支持将数值相同的单元格进行自动合并。
表头中包含多列和多行 — 您还可以合并表头单元格，用多列或多行表头对您的进行组织。排序功能支持可以对多行或多列数据进行排序，或对某个范围内的数据进行排序。可以通过代码实现，也可以通过用户点击列表头进行自动排序。行列交互多行或多列的移动：允许用户拖动多行或多列 
多行或多列的冻结：支持冻结一个工作表中的任意数量的行或列。被冻结的行会一直置顶。冻结的列会始终位于最左侧 
行或列的缩放：支持对一个控件内的行或列的尺寸进行调整搜索数据支持通过指定工作表和待搜索数据串，在工作簿中的任何单元格中搜索数据。数据的筛选支持对筛选条件的定制，只显示满足条件的数据。可在筛选的基础上，改变数据的显示。用户单元格交互支持对用户与单元格（或某个范围的单元格）之间操作进行控制：
允许最终用户把数据从一个单元格范围拖动到另一个范围。您可以规定用户是否可以选择一个单元格或某个范围内的单元格并拖动到同一个工作表或另一个工作表内的新位置
允许用户将数据从一个单元格或某个范围内的单元格拖动并填充到另一个单元格或单元格范围。在选择了一个单元格或某个范围的单元格后，您可以对位于一行（或多行）或一列（或多列）内的单元格进行填充
支持为单元格或一个范围内的单元格添加注释
支持为单元格或一个范围内的单元格添加标签
支持将单元格或一个范围内的单元格锁定，以供最终用户编辑。这次为锁定的单元格设置不同的外观（字体、颜色），以便区别于其它单元格
在单元格内设置有条件的格式，根据所设定的条件来定单元格的格式化方式，例如数值小于0，字体颜色变为红色。
使用ButtonDrawMode属性来限制单元格是否可以显示按钮
数据选择
可以控制用户可以选择什么，以及外观是什么样的。还可以控制用户是否只能选择：单元格行
柱状图
工作表
组合
单元格，单元格范围，多个单元格区域
行，不能编辑
行，可以编辑
多个连续行，不能编辑
多个非连续行，不能编辑单元格类型支持自定义丰富的单元格类型。通过用Spread提供的单元格类型或定制自己的类型，确定在一个单元格中可以输入什么样的数据、避免程序员不必要的检查和验证，并为用户提供一种自然的输入数据的方式分层显示支持在一行内创建一个工作表，以分层显示关系型数据，用父行和子行显示相关的数据内建的函数内置函数拆过200多种，还支持通过内置函数和运算符来编制公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。打印支持对表单任意一部分的打印，支持可缩放的预览功能。
通过调用FpSpread.PrintSheet方法，打印一个工作表或指定制定工作表的指定区域数据，打印所有页或指定页，打印分层工作表中的子表并对其打印方式进行控制。 
通过设置PrintInfo对象的属性对打印进行定制，可以提供表头和表尾文字，使之出现在打印的每一页面上。还可以在打印背景图形或水印。同时，Spread还可自动确定最适合的打印方式。 
支持最终用户对打印进行预览功能。数据绑定支持与一个数据集的绑定，如一个数据库中的数据，或任何.NET框架允许的数据，如IList对象进行绑定:
绑定到一个数据集
在工作表中增加一个非绑定行
为绑定的工作表对列表头进行定制
为绑定的工作表对单元格类型进行定制
对列和字段的绑定进行定制
支持分层数据显示
多观察口
工作表支持一个以上的小窗口，以便在同一个显示器中显示来自工作表的不同部分的数据，支持最终客户对小串口显示进行定制。DesignerSpread Designer用来设计并快速创建一个表单原型。通过其直观、易用的界面，在设计阶段对表单的外观进行定制，从而缩短开发时间。
Spread Designer可为表单创建一个快照。当所有的更改完成后，所有可直接应用于工作表单。
Spread Designer支持打开已有设计文件并将设计更改保存为文件。导入导出Spread支持多种数据格式的导入、导出。不仅在设计状态下可通过设计器来导入、导出数据，运行状态下，通过代码，可以把整个表单、指定表单表或特定单元格范围内的数据导入、导出为不同的文件类型或流文件。导出文件类型：Spread的XML文件
Excel（.xls）文件
文本文件
导入文件类型： 
Spread XML 文件
Excel（.xls）文件
Spread 文件
文本文件
定制光标显示类型
支持不同区域光标的不同类型。如为锁定的单元格指定一种光标（CursorType的枚举值等于“Locked”），为非锁定单元格指定另一种光标（CursorType的枚举值等于“Normal”）。缩放操作允许用户对表单的显示比例进行更改，即放大和缩小，可通过个AllowUserZoom属性来实现。用户通过按下Ctrl键和转动鼠标滚轮来放大和缩小。上下文菜单为表单增加一个上下文菜单，通过ContextMenu属性可创建一个ContextMenu。滚动条支持对滚动条的客户化：
自定义是否在行和列的两端都显示滚动条
自定义滚动条的维数
自定义在用户拖动滚动框时，表单中的数据是否联动[1]
自定义可滚动的行数、列数
自定义滚动时的对齐方式

基本信息
片名：   Spread 
  导演： 大卫·马肯兹 David Mackenzie 
编剧： Jason Dean Hall ....screenplay 
Paul Kolsby ....screenplay 
主演： 艾什顿·库彻 Ashton Kutcher ....Nicki 
安·海切 Anne Heche ....Samantha 
玛利亚·康柯塔·阿隆索 Maria Conchita Alonso ....Ingrid 
影片类型： 喜剧 
国家/地区： 美国
对白语言： 英语 
色彩： 彩色
剧情简介
位于美国加利福尼亚州的洛杉矶，是一个充满梦想并能让很多年轻人实现梦想的地方。帅气能干的小伙子尼基傣（ 阿什顿·库彻 饰）便是凭借自己的努力在这个大都市里实现了自己的部分梦想：汽车、金钱、地位，自然年轻貌美的女人们的青睐也随之而来。但是似乎各种类型的女人们都无法给予他身心足够的满足和归属感，尤其是那些女人们一旦带他回家，就表现出将永远离不开他的状态，这让尼基很难接受，就连尼基起初认为非常出众的身为女律师的萨曼莎（安妮·海切 饰）也最终沦为世俗之女。而尼基的表现很快被众多男人们羡慕地夸奖为“Spread man”，但在越来越多的女人眼中，他则渐渐变成了很会玩弄女人感情的纨绔子弟。直到有一天，他遇到了给她的感觉完全不同的女人希瑟 玛格瑞塔·莱维瓦饰)。在与希瑟的交往中，尼基开始感受到什么才是真正的爱情和人生。但是，在这个美丽的夏天，他要为自己的人生做出选择，更要为自己的最终“醒悟”打一个重要的电话……
幕后花絮
电影《Spread》剧照(20张)影片《Spread》无论从制片方的名气、故事题材以及制作预算上来看，都称得上是标准的“小片”。但该片主演名单上赫然写着的“阿什顿·库彻”的名字却成为无数影迷竞相关注的焦点。的确，这个高大英俊的爱荷华小伙，以其多年来在好莱坞影坛的表现，已然成为众多影迷们心中不变的偶像。况且，阿什顿·库彻的演技也着实让那些专靠脸蛋吃饭的同行们艳羡和嫉妒。虽说从那部响彻世界影坛的《蝴蝶效应》之后，阿什顿·库彻一直在期待着进入而立之年的自己能大跨步离开偶像派行列，真正转入演技明星的队伍。但令其成名的爱情喜剧片却始终没能离开他每年的工作表，并且如此优异的外型外表不在这方面使用，那些好莱坞的制片人导演们也着实觉得有些浪费。因此，即使其片约在少的年份，我们也能看到一场阿什顿·库彻的“传统情感”演出。近些年登场的《相见恨早》和《情迷拉斯维加斯》堪称是此类的代表。前者在探讨青年人情爱之旅上的“一见钟情”的故事给笔者留下了深刻的印象，至今犹历历在目。而本片《Spread》似乎也仍在延续着这两部影片的衣钵，继续探讨着年轻人在情感道路上的追寻足迹并如何找到真爱的话题。