Form and Panel 控制——除了继承于 ScrollableControl 控制的其他控制——现在提供
AutoScroll 属性。当设置为真,控制自动地提供一个卷曲栏来允许用户卷曲到任一个在控
制可视范围之外的孩子控制。
自动缩放比例
所有 ContainerControl 起源的控制,譬如 Form 控制,现在提供 AutoScaleMode 属性。
AutoScaleMode 属性指出当控制在一个不同于最初它设计的决议上显示时,控制应该如何
反映。当设置为 AutoScrollMode.Dpi 时,容器控制的所有孩子控制相应地与执行时间的显
示决议相匹配。AutoScaleMode.None 的值表明缩放比例不会自动完成,这样就使应用程
序有责任在不同的决议上准确地提出。
SuspendLayout 和 ResumeLayout
.NET Compact Framework2.0 Control 类现在支持 SuspendLayout 和 ResumeLayout 方法。
就像在完整的.NETFramework 中一样,这些方法在与一个异于聚集布局事件关联,譬如
改变一系列的孩子控制的位置或调整它们的尺寸。
Graphics DpiX 和 DpiY 属性
现在,Graphics 类提供关于当前设备显示的决议的信息。DpiX 属性显示水平的每英
寸像素的数量, 而且 DpiY 属性显示垂直的每英寸像素的数量。
自定义图画
为了简化丰富的用户界面的创作,.NET Compact Framework2.0 增加了很多特性。这
些特性允许应用程序更加容易运用自定义图画。
可旋转的字体
LogFont 类添加到.NET Compact Framework2.0 为在为在一个角度显示文本提供支持,
以及为合并其他文本作用提供支持。
自定义笔
现在,应用程序可以创造具体颜色和大小的笔。
位图
.NET Compact Framework2.0 为用位图工作提供改进。这种改进包括:当创建位图和
有能力将一个位图保存到一个文件或流时,提供更多的选择。
应用程序可以运用新加入的 BitmapData 类,通过 LockBits 和 UnlockBits 方法的联合
更加容易观察和操作位图。因为应用程序需要在被处理的和自身的代码之间分享位图,
现在,你可以通过 GetHbitmap 方法检索一个自身位图对象的句柄。
DirectX
Windows)Mobile)5.0 软件通过执行 DirectX 应用程序设计界面(APIs)包含二维和三
维的图画特性。因为.NET)Compact)Framework)2.0 的开发商——瞄准 Windows)Mobile)5.0
基础设备的人,DirectX 特性集有能力贯穿包含在“Microsoft.Windows.DirectX”命名域中的
类和对应的汇编。