none
ZedGraph的一些問題 RRS feed

  • 一般討論

  • ZedGraph的一些問題

    我昨天開始試著學這個

    從網路上也找到一些範例

    我試著把他替換我以前寫的股票程式

    問題1:

    他畫出來的線  我想知道它的第一個點 在pane上的x,y值

    我找到 myCurve.GetBarWidth(myPane)   他能得到bar的寬度  它bar跟bar之間會有間距 我看他跟bar的寬度是一樣的

    所以我bar的寬度*2就拿得到下一個bar的位置   這樣行嗎

    問題2:

    請問我要畫K線圖要用哪一個  我找不到

    Dim myCurve As LineItem   '線
    Dim myCurve3 As BarItem   '長條柱

    謝謝

    2014年9月26日 上午 02:23

所有回覆

  • 各位好:

    最近再使用MSCHART在做趨勢圖的應用,想請教幾個問題。

    1.我想做出一條垂直的線(類似K線),只要滑鼠移來移去線可以跟著左右移動,類似下圖(帳號還沒驗證提供聯結。

    https://mega.co.nz/#!DQAR0IbT!_RpO30Kwflt4iO-cq-iuGlt77EChqFBynjfgGHb_f9Q    ==>1.png

    https://mega.co.nz/#!DcQ3EZZb!qBqbtIjMvNmnfzhxvsEj-tCNBMICUw3FXL9AdTZj8EI  ==>2.png

    但是我現在能弄出來的只有將 Chart1.ChartAreas(0).CursorX.IsUserEnabled = True 時,對著chart點一下才會出現一條紅色的對準線,如果我想要做成移動式的該如何做?

    2.如上面第二張圖,我的X軸為時間,在資料庫的資料TYPE為字串,使用Chart1_GetToolTipText想知道滑鼠移動時的x,y數值,X的值永遠是0,程式如下:

    Private Sub Chart1_GetToolTipText(sender As Object, e As System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs) Handles Chart1.GetToolTipText
            Dim k As String
            Select Case e.HitTestResult.ChartElementType
                Case ChartElementType.DataPoint
                    Dim myPoint As DataPoint = CType(e.HitTestResult.Object, DataPoint)
                    Chart1.Series(0).Points.GetEnumerator()
                    Label1.Text = "X value: " & myPoint.XValue
                    Label2.Text = "Y value: " & myPoint.YValues(0)
                Case Else
            End Select
     End Sub

    是因為我X軸是"文字時間"的關係嗎?如何能得到當下的X軸"時間"讀值?

    謝謝

    2014年9月25日 上午 08:09
  • K線圖可以直接使用Microsoft .NET支援的Chart控制項, 請參考:K 線圖 (Chart 控制項)

    2014年9月26日 下午 12:33
  • 請問Chart畫k線圖的問題

    我上網看了一些範例 目前能畫出圖 

    PriceDownColor=Green, PriceUpColor=Red

    這個設定能讓實體線變色

    可是我還是有一個問題

    當開高走低時 它的實體線能變成綠色   可是最高價跟最低價 一樣是紅色

    我希望他能夠也變成綠色(就是整根都是綠的) 

    請問該怎麼設定呢

    謝謝

    '---------------------------

    板主那不是解答

    我問ZedGraph怎麼畫k線 要我用chart

    我試著使用 我又遇到問題 所以根本就沒有解決任何問題

    • 已合併 璉璉Moderator 2014年10月4日 上午 07:41 同時詢問相同問題
    • 已編輯 x32 2014年10月8日 上午 02:54
    2014年9月29日 下午 03:03