翻譯|行業(yè)資訊|編輯:龔雪|2024-03-25 11:06:06.483|閱讀 85 次
概述:本文將為大家介紹在界面控件DevExpress WinForms/WPF v23.2中Spreadsheet Document API和Spreadsheet UI控件支持支持表單,歡迎下載最新版組件體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress WinForm擁有180+組件和UI庫,能為Windows Forms平臺(tái)創(chuàng)建具有影響力的業(yè)務(wù)解決方案。DevExpress WinForm能完美構(gòu)建流暢、美觀且易于使用的應(yīng)用程序,無論是Office風(fēng)格的界面,還是分析處理大批量的業(yè)務(wù)數(shù)據(jù),它都能輕松勝任!
表單控件表示交互元素(按鈕、復(fù)選框和下拉列表),并在工作表中使用,以提供更精細(xì)的用戶體驗(yàn)。在DevExpress上一個(gè)主要版本(v23.2)中,在Spreadsheet Document API庫和Spreadsheet UI控件(適用于WinForms和WPF)中實(shí)現(xiàn)了表單控件支持。如下圖所示,現(xiàn)在處理使用表單控件的文檔時(shí)不會(huì)丟失內(nèi)容,您還可以預(yù)覽帶有內(nèi)容控件的工作簿(在WinForms和WPF電子表格控件中),打印和導(dǎo)出為PDF。
DevExpress技術(shù)交流群9:909157416 歡迎一起進(jìn)群討論
DevExpress Spreadsheet Form Control API(電子表格表單控件API)子集允許您在代碼中管理表單控件,可以添加、編輯和刪除以下表單控件:
下面的代碼片段在工作簿中創(chuàng)建列表框和復(fù)選框控件,并將結(jié)果保存到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");
注意:在這個(gè)版本中,我們的主要目標(biāo)是在使用DevExpress組件處理單個(gè)工作簿(帶有表單)時(shí)限制內(nèi)容丟失。目前,當(dāng)使用Spreadsheet UI 控件(WinForms和WPF)時(shí),表單控件實(shí)現(xiàn)包括以下限制:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)