原創|其它|編輯:郝浩|2012-09-10 11:21:44.000|閱讀 1898 次
概述:本文介紹了用三種不同的方法解決了在vs的一些版本中無法添加XtraReport 的問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在安裝V2.2.4版本的VS中文版加入新增項目中找不到DevExpress XtraReport向導(可能在V2.2.4之前的版本也有這種情況),可到了V6.1.2還是如此一樣,經過查找可有以下幾種方法解決:
方法一(在.net控件群主提供)
用的是中文版的開發環境中有此問題,英文版開發環境下沒有此問題,可以添加。由此分析可能與項目模板的安裝情況有關:
打開 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates 可以看到下面有 CSharp、JSharp、VisualBasic、Web這樣4個目錄,進入 CSharp子活頁夾,發現有 1028(這是繁體版的,如果是簡體版則是2052)和1033目錄,而英文版相應位置是一個 1033 目錄,對比活頁夾內的文件,發現英文版多出 XtraReport.v61.zip、XtraReport.zip、XtraReportWizard.v6.1.zip、XtraReportWizard.zip這樣幾個文件,看來,中文版無法創建XtraRepot項目的原因就在此了,估計是由于DevExpress安裝包在安裝過程中沒有復制這些文件到1028目錄。解決辦法:
1、將C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplates\CSharp\1033 目錄下這些文件復制到中文版對應C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplates\CSharp\1028 目錄下。
2、 將C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplatesCache\CSharp\1033 目錄下這些文件復制到中文版對應
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\
ItemTemplatesCache\CSharp\1028目錄下。
3、運行 C\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv /setup
說明:以上1、2點是對CSharp的,其它對應的各開發語言類似。
方法二 繼承XtraReport:
[C#]
public partial class XtraReport1 : DevExpress.XtraReports.UI.XtraReport {
[VB.NET]
Public partial Class XtraReport1
Inherits DevExpress.XtraReports.UI.XtraReport
然后根據向導設計報表:
方法三 參見:
結果圖:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:轉自博客園?作者fosoyo