跳至正文
首页 » 博客 » What’s New in Windows Forms 16.1!

What’s New in Windows Forms 16.1!

Infragistics Windows Forms拥有100多个控件,是市场上最成熟、功能最齐全的Windows Forms产品。具有涵盖企业软件开发各个方面的功能,包括Microsoft Office风格的用户界面,高性能图表以及使用触摸和手势的完整现代体验。在此版本中,您将看到我们对Windows Forms的持续承诺和投资,我们认识到它是迄今为止使用最广泛的。面向桌面的企业级应用的.NET平台。我们的目标和主题对于终极工具集保持不变,Windows窗体是这个故事的主要部分:

  • 触摸无处不在,Office启发的应用程序在每个平台
  • 提供卓越的体验与真棒品牌和造型
  • 开发人员工作效率跨每台设备、每个平台

总的来说,我们强调16.1的质量,这意味着改进现有功能,rtm以前是CTP的功能,并完善您的开发人员使用产品的体验。

我将重点介绍16.1的每个重点领域。

UltraSpreadsheet – RTM


在15.2中作为CTP预览的内容在16.1中进行了完善,并添加了以下内容。

  • 单元格格式
    • 字体-双下划线和记帐
  • 页面布局
    • 工作表背景
  • 形状
  • 触摸支持
  • 触摸上下文菜单
  • 鼠标和触摸平移
  • 变更通知
  • 描述/类别属性
  • 对话框 => 显示通过igExcel展示示例

UltraSpreadsheet控件允许可视化和编辑电子表格数据,由Infragistics Excel引擎支持的数据模型表示。以下屏幕截图显示了显示某些电子表格数据的UltraSpreadsheet控件:

数据可视化


UltraPieChart

The UltraPieChart是呈现饼图的专用控件,饼图由分成多个部分的圆形区域组成。每个区段具有与其基础数据值成比例的弧长。

UltraDoughnutChart

The UltraDoughnutChart控件类似于UltraPieChart-按比例说明一个变量或多个变量在同心环中的出现。下面的屏幕截图显示了显示某些数据的ultradouhnutchart控件:

超辐射计超

辐射计控件是一种数据可视化工具,能够显示包含多个可视元素的量表,例如带有刻度线和标签的刻度,针和许多范围。通过提供MinimumValue和MaximumValue值来创建刻度,并通过设置value属性将指针指向一个值。仪表还支持为刻度提供视觉提示的范围。

条形码

行业已经围绕条形码技术创建了标准,例如创建提供其行业独特功能的条形码。条形码的愿景控件是为您提供一个控件,该控件能够在屏幕上呈现符合各种广泛采用的条形码标准的条形码图像; 该控件从您那里抽象出条形码创建的大部分过程和细节,使您可以轻松地将条形码格式的数据嵌入到应用程序中。条形码control支持以下条形码符号:

ultracode128条形码

UltraQTCodeBarCode

用户语音请求功能


UltraGrid的新功能

可叠合柱组

UltraGridGroups集合支持ExpansionIndicators,允许用户隐藏分配给它们的所有列。这通过允许用户快速确定与他们最相关的信息的优先级来提高网格的可读性。

ChildBand行展开/折叠指示器

UltraGrid支持在每个子带的标题处设置BandExpansionIndicators,从而允许在每个子带上折叠/展开功能。这提高了具有大数据集的同级带之间的导航便利性,并减少了UI上的信息混乱。

自动编辑模式

AutoEditMode属性用于指定键入可显示字符是否会自动进入活动单元格的编辑模式,并像单元格已处于编辑模式一样处理该字符。这允许用户选择或激活单元格 (不处于编辑模式) 并立即开始键入以编辑单元格的内容,而不必通过单独的键盘操作 (如按F2) 显式进入编辑模式。

额外的RTL支持


UltraTabControl和UltraTabStripControl

UltraTabControl和UltraTabStripControl中的从右向左模式适用于选项卡及其在控件顶部的相应位置。

摘要

我希望你和我们一样对这些新的控制和功能感到兴奋。像往常一样,您的反馈在16.1发布中发挥了至关重要的作用。如果您对我们应该为我们的控件带来的新功能有想法,我们需要解决的重要问题,甚至是您希望我们介绍的全新控件,请在我们的产品创意页面上发布它们,让我们知道。通过 @ infragistics在Twitter上关注并与我们互动。还要确保通过我们的社区论坛与我们的各个团队联系,在那里您可以与Infragistics工程师和其他客户进行互动。和往常一样,如果您有任何问题,意见或反馈,请在jasonb@infragistics.com给我发电子邮件。</p