关于.net:如何为应用构建酷炫的电子表格功能这个控件可以实现

54次阅读

共计 1938 个字符,预计需要花费 5 分钟才能阅读完成。

点击获取工具 >>
DevExpress WinForms 领有 180+ 组件和 UI 库,能为 Windows Forms 平台创立具备影响力的业务解决方案。DevExpress WinForms 能完满构建晦涩、好看且易于应用的应用程序,无论是 Office 格调的界面,还是剖析解决大批量的业务数据,它都能轻松胜任!DevExpress Winforms v20.2 日前全新公布,此版本增强了 Scheduler、Spreadsheet 控件性能!

DevExpress v20.2 完整版下载

Scheduler

Year View

WinForms Scheduler 控件附带 Year View 显示选项,它旨在可视化逾越数天和数周的事件 / 约会。

Year View 蕴含“MonthCount”属性,其余与视图相干的设置与 Month View 设置雷同。

下拉日历和视图选择器

在日期导航栏中增加了两个新的 UI 元素。

  • Dropdown Calendar

  • View Selector

这两个 UI 元素最后都是暗藏的,激活 DateNavigationBar.CalendarButton 和 DateNavigationBar.ShowViewSelectorButton 选项以使其可见。

在 Timeline View 中新的单元格主动高度模式

新版本将 CellsAutoHeightOptions.Enabled 属性重命名为 AutoHeightMode,AutoHeightMode 属性承受枚举值,而不是布尔值。’None’ 和 ‘Limited’ 对应于 ’false’ 和 ‘true’,第三个值 –“Full”- 激活新的 AutoHeight 模式。

应用 AutoHeight 时,工夫单元将疏忽 ResourcesPerPage 属性值,并依据内容调整大小,这还容许用户对 Timeline View 进行像素滚动。

Spreadsheet

Excel 2016 图表(CTP)

WinForms Spreadsheet 控件当初反对以下 Excel 2016 图表类型:

  • Box & Whisker
  • Funnel
  • Histogram
  • Waterfall
  • Pareto

全面的 Spreadsheet API 可让您依据须要创立和编辑 Excel 2016 图表,WinForms Spreadsheet 控件能够应用 Excel 2016 图表关上、打印和导出(导出为 PDF)现有工作簿。

其余

HTML 格局

当初,您能够应用以下规范 HTML 标记来格式化字符串:

  • – 在题目、工具提醒、标签等中插入超链接。
    www.devexpress.com
    要响应对链接的单击,请解决控件的 HyperlinkClick 事件。

  • – 插入换行符,您能够应用此标记在控件中显示多行文本,您也能够应用 <br/> 语法。

大多数控件当初都反对 <image> 标签,要指定图像汇合,请应用控件的“HtmlImages”属性。

叠加层 – 反对 DirectX

叠加层当初反对 DirectX 硬件加速,当初动画在高分辨率显示器上的出现更加晦涩(并且内存应用效率更高)。

MVVM – MessageBox 表单款式

咱们向 MessageBoxService 类增加一个新的 MessageBoxFormStyle 属性,此属性使您能够指定 MessageBox 表单的外观设置。

C#

`var flyoutMsgService = MessageBoxService.CreateFlyoutMessageBoxService();
flyoutMsgService.MessageBoxFormStyle = (form) => {
FlyoutDialog msgFrm = form as FlyoutDialog;
msgFrm.Properties.AppearanceButtons.FontStyleDelta = FontStyle.Bold;
};
mvvmContext1.RegisterService(flyoutMsgService);`

Docking – 浮动面板始终位于顶部

浮动面板和 DocumentManager 文档(在 Tabbed 和 Widget Views 中)能够显示在其父窗体的上方或下方。以下新选项使您始终能够将浮动窗口置于最上方:

  • DockingOptions.FloatPanelsAlwaysOnTop
  • BaseView.FloatDocumentsAlwaysOnTop
  • BarAndDockingController.DockingOptions.FloatWindowsAlwaysOnTop

如果独自应用浮动窗口(禁用了 FloatPanelsAlwaysOnTop 选项),它将显示 Minimize 按钮,该按钮会将窗口折叠到 Windows 任务栏。要暗藏 Minimize 按钮,请禁用 ShowMinimizeButton 选项。

正文完
 0