WPF SpreadSheetGear電子表單

2021-09-20 08:40:47 字數 1445 閱讀 5863

我們經常會碰到生成excel 介面並在其上操作的功能開發。

比如如下介面,我們需要在選單裡新增乙個選單按鈕「columns to rows transform" 功能是對多列批量轉成多行.

而我們可以通過第三方控制項,提供解決方案:

1、安裝telerik控制項

如果方便的話,建議下個demo。

2、通過vs中的telerik新建乙個telerik專案。新建會有模板選項,還是比較方便的

3、新增選單按鈕

4、在後台新增事件處理即可。

private

void columnsandrowstransformbutton_onclick(object

sender, routedeventargs e)

var firstrange=range.fromindex;

//foreach rows

for (int i = 0; i < range.rowcount; i++)

sheet.rows.insert(rowindex + 1+currentrowaddrows, 1

);

currentrowaddrows++;

sheet.cells[rowindex +j, columnindex].setvalue(cellvalue.rawvalue);

sheet.cells[rowindex, columnindex + j].setvalue(""

); }

//本行單元格複製上行內容

int index = 0

;

do

if (index !=columnindex)

}index++;

} while (true

); insertrowscount +=currentrowaddrows;}}

}catch

(exception ex)

}

view code

這個telerik控制項還是比較方便的。

唐宋元明清2188

出處:

Fixcel電子表單 介紹

概述 fxicel電子表單主要提供了b s系統上的表單設計,表單填寫 提交,表單預覽 列印這幾部分的功能集,採用flex技術研發,提供非常友好的豐富的使用者體現。管理系統的資料錄入 上報是非常重要的部分,fixcel採用非常靈活的解決方案,能夠自定義設計各種格式的表單,能夠應對多變的資料單據需求,非...

Fixcel電子表單 Excel匯入

前言 在web 前端匯入 excel 的功能,目前能夠較完美實現的有 flex silverlight 其他忽略 匯入excel 的作用 l重用已有的 excel 表單格式,減少格式的重複設計。l用來做資料介面,批量匯入 資訊。重要參考資料 lmicrosoft excel file format ...

Fixcel電子表單 新功能 一

前言 fixcel整合到ebmide後,表單 報表這塊的架構已經基本確定了,接下來的工作內容之一就是加強和完善fixcel的功能。新增控制項 選擇框 選擇框用於編輯布林值的資料,是常用的基礎控制項之一。支援 true false yes no 是 否 對 錯 等常用格式化輸出。日期框 能夠手動輸入日...