跳至正文
首页 » 博客 » Ultimate UI for Windows Forms: What’s New in 17.1

Ultimate UI for Windows Forms: What’s New in 17.1

有超过100个功能齐全的Windows窗体UI控件 ,包括高性能网格,仪表板和具有触摸和手势支持的报表。在此版本中,我们添加了更多控件,并扩展了您要求的功能的现有控件。

让我们看看为17.1版本添加的每个新功能和控件。

日本帝国日期

许多人要求使用WinMaskedEdit和WinDateTimeEditor控件来支持日文的英制数据格式。我们在这个版本中实现了这一点。

除了公历的日期格式外,该控件还可以配置为使用日语日历的日期格式,其中年份由纪元和纪元的年份表示。

当使用日本日历时,年份不再以西方格式表示,而是作为一个时代和这个时代的年份。当控件处于编辑模式且光标位于纪元字段中时,用户可以使用下表中的键盘快捷键选择特定纪元:

时代 (日语)

统治开始日期

键盘快捷键

Meiji ( 明治)

1868/9月/08

Mm1

大正 (大正)

1912/7月/30

Tt2

Sh ō wa ( 昭和)

1926/12月/25

Ss3

Heisei ( 平成)

1989/1月/08

Hh4

WinRadioButton (新控件)

我们在Windows窗体控件套件中添加了一个新控件: WinRadioButton。这是链接到组中其他单选按钮的可选按钮。它的定义特征是一次只能检查一个组中的一个单选按钮,因此当选择一个单选按钮时,该组中的所有其他按钮都被取消选择。这在必须在互斥选项之间进行选择的情况下很有用。

默认情况下,单选按钮会自动与同一控件容器中的其他单选按钮进行分组,或者可以使用单选按钮组管理器组件对它们进行手动分组,从而允许自定义架构和统一的外观设置。最后,可以在网格中使用Win单选按钮,以允许用户对网格行进行排他选择。

WinGeographicMap (新控件)

此控件在WPF和Ignite UI产品的Ultimate UI中非常受欢迎,因此在此版本中,我们将该控件引入了Windows窗体中。WinGeographicMap控件允许您在地理图像地图上显示包含地理位置或从形状文件加载的地理空间数据的数据。该控件还允许您从Bing地图渲染地理图像™,并打开街道地图。

以下是WiGeographicMap控件的预览,其中包含来自不同地理图像源的地图:


WinGeographicMap与地理图像从开放的街道地图


WinGeographicMap与地理图像从Bing地图


WinGeographicMap与多个地理系列

PeekPopup (新控件)

Peek弹出控件最初仅作为Outlook导航栏的扩展提供,现在可作为独立的下拉控件提供,以提供更现代的用户体验。

通知徽章

通知徽章允许您通知用户需要他们注意的重要事件。此功能以前是WinToolbarsManager独有的,现在在以下控件中受支持:

  • 温特里
  • WinTab和WinTabStrip
  • WinStatusBar
  • WinListView
  • WinExplorerBar

MaskedEditors跨越各个部分

对于此版本,我们还添加了以下功能: 当数字部分通过spinwrapprobehavior属性递增超过其最大范围时,开发人员可以设置WinDateTimeEditor、WinCurrencyEditor、winmaskeditor和WinNumbericEditor控件的行为。

现在可用的选项有:

  • 默认- 默认情况下,控件将遵循wrapacrosss段式行为。
  • NoWrapping- 该值将在max/min处停止递增/递减。
  • 包装交叉切片- 该值将转到min/max,并递增/递减下一个高部分。例如,如果设置为12的月份递增,则月份将为1,年份将递增1。
  • WrapCurrentSection- 该值将转到最小值/最大值,并且不会影响其他部分。例如,如果设置为12的月份递增,则月份将变为1,而年份将保持不变。

WinGrid ColPosChanged事件Args增强功能

我们改进了四个ColPosChanged事件,以更好地适应列固定。此改进适用于以下事件:

以前,PosChanged参数描述了发生的位置更改的类型,但是没有枚举表示由于固定操作而更改了列位置。相反,PosChanged值将被移动,导致固定和移动动作之间的歧义。

ColumnPosChangedType是替换PosChanged的新参数。它包括一个FixedStateChanged标记的枚举选项,用于区分固定和移动操作。

请注意,PosChanged已被废弃,而不是删除,因此依赖于此参数的现有应用程序可以继续按设计工作。因此,这不是一个突破性的变化。

WinGrid可编辑列标题

启用可编辑标题功能允许用户修改WinGrid上标题的列、组和带标题。启用后,用户可以通过双击页眉或执行开发人员指定的任何其他操作来编辑页眉。

如果您对希望在本产品中看到的新功能和控件有任何想法,请在我们的网站上发布产品想法 ,让我们知道。通过下载试用版现在免费试用Windows Forms的Ultimate UI。请务必通过 @ infragistics在Twitter上关注并与我们互动。还要确保通过我们的社区论坛与我们的各个团队建立联系,在那里您可以与Infragistics工程师和其他客户进行互动。</p