開源的可以參考這個: 但是是VB.net 你需要轉換下工程收費的話就有很多第三方控件可以考慮,例如: 當然你自己基于數據用GDI也是可以畫的。。。
泉州ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
如果是這種甘特圖,
可以參考
Excel甘特圖怎么做
希望幫到你
將VARCHART XGantt控件拖放到Visual Studio窗體上,請在工具箱中選擇小圖標,然后在你需要插入甘特圖的窗體中繪制一個框架。
Visual Studio 2010用戶的重要提示:因為在Visual Studio 2010中.NET Framework 4客戶端配置文件被設置為默認值,但是NETRONIC VARCHART甘特圖控件需要含有System.Design.dll的目標框架.NET Framework 4,在設計時屬性頁面會調用System.Design.dll文件。所以在你拖動控件到窗體之前,你需要將目標框架.NET Framework客戶端文件修改為.NET Framework 4,你可以在應用程序設置(ApplicationSettings)(C#)或高級編譯器設置(Advanced Compiler Settings )(VB) 中進行相應設置。如果你不做相應修改,則會彈出以下錯誤提示:
如果你希望VARCHART Windows Forms控件窗口在運行時可以調整底部和右邊的大小,窗體的"load" 和 "resize" 事件需要包含如下代碼:
VB.NET
Private Sub Form1_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles MyBase.Load
VcGantt1.Width = ClientSize.Width - VcGantt1.Left
VcGantt1.Height = ClientSize.Height - VcGantt1.Top
End Sub
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As
System.EventArgs) Handles MyBase.Resize
VcGantt1.Width = ClientSize.Width - VcGantt1.Left
VcGantt1.Height = ClientSize.Height - VcGantt1.Top
End Sub
C# 示例代碼
private void Form1_Load(object sender, System.EventArgs e)
{
vcGantt1.Width = ClientSize.Width - vcGantt1.Left;
vcGantt1.Height = ClientSize.Height - vcGantt1.Top;
}
Private void Form1_Resize(object sender, System.EventArgs e)
{
vcGantt1.Width = ClientSize.Width - vcGantt1.Left;
vcGantt1.Height = ClientSize.Height - vcGantt1.Top;
}
提示:
"name space(命名空間)"指令在程序運行時,將為你節(jié)省使用數據類型和"enum"元素的參考指示細節(jié)。
VB:Imports NETRONIC.XGantt
C#:using NETRONIC.XGantt;
比如你只需編寫VcNodeCollection而不是NETRONIC.XGantt.VcNodeCollection。
文章名稱:vb.net甘特圖 net 甘特圖 控件
本文來源:http://jinyejixie.com/article6/dddphig.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站導航、微信公眾號、營銷型網站建設、網站排名、動態(tài)網站、網站收錄
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯