公司动态
界面控件DevExpress WinForms/WPF v23.2 - 电子表格支持表单控件
DevExpress WinForm拥有180组件和UI库能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序无论是Office风格的界面还是分析处理大批量的业务数据它都能轻松胜任DevExpress新旧版本帮助文档获取可点击这篇文章查看——《界面控件DevExpress v26.1帮助文档大全CHM版本》表单控件表示交互元素(按钮、复选框和下拉列表)并在工作表中使用以提供更精细的用户体验。在DevExpress上一个主要版本(v23.2)中在Spreadsheet Document API库和Spreadsheet UI控件适用于WinForms和WPF中实现了表单控件支持。如下图所示现在处理使用表单控件的文档时不会丢失内容您还可以预览带有内容控件的工作簿(在WinForms和WPF电子表格控件中)打印和导出为PDF。DevExpress Spreadsheet Form Control API电子表格表单控件API子集允许您在代码中管理表单控件可以添加、编辑和删除以下表单控件ButtonCheck boxCombo boxGroup boxList boxRadio ButtonScrollbarSpin Button下面的代码片段在工作簿中创建列表框和复选框控件并将结果保存到PDF文件中using DevExpress.Spreadsheet; Workbook workbook new Workbook(); workbook.LoadDocument(Form Template.xlsx); var formControls workbook.Worksheets[0].FormControls; // Create a list box: var comboCellRange workbook.Worksheets[0].Range[B4:C4]; var comboBoxControl formControls.AddComboBox(comboCellRange); comboBoxControl.DropDownLines 3; comboBoxControl.SourceRange workbook.Worksheets[0].Range[E2:E6]; comboBoxControl.SelectedIndex 1; // Create a check box: var checkRange workbook.Worksheets[0].Range[D5:E5]; var checkBoxControl formControls.AddCheckBox(checkRange); checkBoxControl.CheckState FormControlCheckState.Checked; checkBoxControl.PlainText Reviewed; workbook.ExportToPdf(Simple Form.pdf);注意在这个版本中我们的主要目标是在使用DevExpress组件处理单个工作簿(带有表单)时限制内容丢失。目前当使用Spreadsheet UI 控件(WinForms和WPF)时表单控件实现包括以下限制没有表单控件交互性或相关的用户界面元素可用。链接到单元格的表单控件控件不显示关联值并且链接的单元格不会更改其值。连接到表单控件的单元格值不会重新计算。