新功能1.工具框控制组件能创建Microsoft® Visual Studio® 2003以及Visual Studio® 2005风格的工具框。该控制组件支持以下功能:
- 通过完全的设计期支持添加与编辑ToolboxGroups与ToolboxItems。
- 运行时在Microsoft® Visual Studio® 2003与Visual Studio® 2005的风格之间转换。
- 组内拖放工具框条目、组间拖放工具框条目或工具框外条目。
- 为每组单独设置调色板模式(按行排列工具框条目以及无文本显示)。
- 调整条目图标以及文本位置。
- 运行时管理组与条目。
- 使用全球或本地Visual Manager。
2.
Microsoft® Office 2007风格的色彩选择程序。该色彩选择程序能在图库模式下以及“in-Ribbon”(该色彩选择程序内置于色带控制面板中)模式下工作。它实现了以下功能:
- “更多色彩”按键,能显示一个高级的色彩选择对话框。
- “最近色彩”调色面板,能在运行时更改。
- “自动色彩”按键
- “不填充”按键
- 能将自定义色彩指定到任何色彩目录(主题、最近以及简单)。
- 设计期支持
3.
DesktopAlert控制组件使用了类似于Microsoft® Office弹出控制组件的弹出窗口,它能显示快速消息。与标准消息框相反的是,该窗口不要求用户通过点击“确认”来关闭,它能在短时间内自动消失。该控制组件可完全自定义并且开发人员能通过以下简单的方法调整它的外观以及功能:
- 能根据用户定义的资源创建目录或能通过已给文本与图片自动生成目录。
- 不同的外观:Office XP/2003/2007、MSN Messenger
- 不同的动画类型:淡出、滑动以及展开
- 半透明背景
4.添加了以下小程序(主要是为了使用色带控制)
- LinkLabel - 能放置在色带或工具栏中的URL链接。
- SmartUndoButton – 能保留大量值的按键。能用于重做/撤消界面。
- ToolbarSpinButton – 代表一个具有旋转按键的编辑控制组件,它能在编辑控制组件中增加或减少值。
- ToolbarDateTimeControl – 管理日期控制组件的按键。
- ToolbarTrackBarButton – 管理跟踪条控制组件的按键。
- ToolbarProgressBarButton – 管理进度条的按键。
5.新程序DockingPane.SetRecentFloatingSize能为浮动框指定初始大小(或将大小重新设置到要求的尺寸)。
6.新CommandBar.CanFloat属性能启用或禁用命令条的浮动。
7.新CommandBar.CanTrack属性能启用或禁用命令条的跟踪(所以,如果您将CanTrack与CanFloat属性设置为负,命令条将被完全锁定)。
8.“最近文档”能为基于色带的应用程序自动排序或自动乱序。
9.添加了新的RecentlyUsedDocumentButton类,它能将最近使用文档提供的数据打包。ExecuteCommandEventArgs包含了此类按键的参考,因此您能轻易地确定与用户对最近文档的选择所响应的ExecuteCommand事件。更多信息请参考MSOffice2007示例。
10.添加了以下新示例:
- PopupDemo – 演示DesktopAlert控制组件。
- RibbonGadgets – 演示所有色带小程序的综合示例。
- SmartUndoButtonDemo – 举例说明了新添加的重做按键的用法
- ToolboxDemo – 演示了工具框控制组件。
修改1.解决了设计模式中重算的问题。
2.解决了在设计模式中通过Custom Collection编辑程序进行集合编辑的相关问题。
3. 最小尺寸与最大尺寸属性能在Office 2007风格中生效
4.当选择Office 2007风格并且在桌面上有可见任务栏时,能在最大状态下正确计算表格大小
5.当Visual Manager 2007被激活或取消激活时,主表格未失去焦点。
6.如果您在设计程序中将MinimizeBox与MaximizeBox属性设置为负,在Office 2007风格中库将正确隐藏最小化与最大化按键。
7.能将.ico图片指定到工具栏按键。
8. MainRibbonButoon能正确地处理为它图片指定的半透明色彩。
9.解决了其它一些可见的小故障与小问题。