2011-07-22 186 views
2

有沒有辦法修改ZedGraph酒吧的寬度?如果是這樣,那麼這樣做的代碼是什麼?是否可以做到這一點,酒吧與變焦也縮放?由於當前的縮放工作方式(我們有一個很寬的x軸範圍,這使得所有的條都非常瘦),所以我沒有顯示條。如果酒吧太窄,它根本不會出現。我希望酒吧更寬,所以他們將永遠顯示,而不必放大看到他們。ZedGraph酒吧寬度

回答

3

documentation for ZedGraph有以下談談條型圖(重點煤礦):

通常情況下,條形圖將與XAxis.Type = AxisType.TextXAxis.Type = AxisType.Ordinal(這兩種類型的使用順序值),使得酒吧創建沿着「基準」軸以整數值繪製,從1開始(例如,第一個棒組爲1.0,第二個爲2.0,等等)。但是,順序軸類型不是條形圖的要求。 通過提供X值並使用AxisType.Linear(在這種情況下,您可能需要使用GraphPane.ClusterScaleWidth屬性來告訴ZedGraph應該有多寬),才能創建一個不均勻分佈的條形圖。細節)。對於條形圖,tic標記通常位於條形集羣之間,可以使用Axis.MajorTic.IsBetweenLabels屬性完成。但是,此屬性僅適用於軸線AxisType.Text

不幸的是,wiki鏈接轉到ZedGraph的作者似乎已經放棄的舊域。但有一個存檔版本:Wiki Page

最後,您可能會發現它有助於檢查優秀source code reference at sourceforge