老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

【TeeChart .NET教程】(六)使用系列

原創(chuàng)|使用教程|編輯:王香|2018-08-03 10:22:44.000|閱讀 1500 次

概述:本文詳細(xì)介紹在Teechart中使用系列的實際應(yīng)用

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關(guān)鏈接:

上一篇:

【下載TeeChart.Net最新版本】

(一)Series——系列類型

TChart Series類是所有Series類型的父屬性,使用TeeChart在線幫助獲取任何Series Type的幫助時,請點擊繼承類型列表中Series類的鏈接,然后單擊Series成員,其中將包含所有繼承屬性和方法的列表。

1.1 系列類結(jié)構(gòu)

作為TeeChart類型庫結(jié)構(gòu)的一小部分背景,下面是對系列類和接口的解釋。下圖顯示了TeeChart系列類之間的關(guān)系。所有類都派生自通用的“Series”類,因此共享“Series”屬性和方法。幾個抽象類派生自Series(Custom3DSeries,CustomBarSeries和CircledSeries),這些類以灰色突出顯示,并且它們的接口不能直接用于編程,它們的特性由其后代Series類型繼承。所有派生系列(橙色)均可在TeeChart圖庫中訪問,以包含在用戶的圖表中。以這種方式派生的TeeChart系列允許通過公共索引結(jié)構(gòu)對繼承的屬性和方法進行可編程訪問(請參閱本節(jié)后面的示例代碼)。

teechart

在設(shè)計時使用TChart編輯器更容易添加Series,也可以在運行時創(chuàng)建新的和不同的系列類型并將其添加到同一TChart。

[C#.Net]

//Add a series at runtime 
private void button1_Click(object sender, System.EventArgs e) 
        { 
            Steema.TeeChart.Styles.Area tmpAreaSeries = new Steema.TeeChart.Styles.Area(tChart1.Chart);  
            tmpAreaSeries.FillSampleValues(4); 
            //Or 
            //Steema.TeeChart.Styles.Area tmpAreaSeries = new Steema.TeeChart.Styles.Area(); 
            //tChart1.Series.Add(tmpAreaSeries); 
            //tmpAreaSeries.FillSampleValues(4); 
        } 

[VB.Net]

'Add a series at runtime 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
         Dim tmpAreaSeries As New Steema.TeeChart.Styles.Area(TChart1.Chart) 
        tmpAreaSeries.FillSampleValues(4) 
        'Or 
        'Dim tmpAreaSeries As New Steema.TeeChart.Styles.Area() 
        'TChart1.Series.Add(tmpAreaSeries) 
        'tmpAreaSeries.FillSampleValues(4) 
End Sub 

對于在設(shè)計時創(chuàng)建的任何系列,新系列都可以使用所有AreaSeries屬性和方法。

在同一圖表中混合不同系列類的一個示例是在設(shè)計時使用TeeChart編輯器將區(qū)域(Series(0)), Bar (Series(1)) and Line (Series(2))系列添加到圖表中。所有訪問一個公共索引結(jié)構(gòu),圖表的系列列表。使用該系列可能如下所示:

[C#.Net]

private void Form1_Load(object sender, System.EventArgs e) 
        { 
            //You could add the Series at runtime  
            Steema.TeeChart.Styles.Area area1 = new Steema.TeeChart.Styles.Area(tChart1.Chart); 
            Steema.TeeChart.Styles.Bar bar1 = new Steema.TeeChart.Styles.Bar(tChart1.Chart); 
            Steema.TeeChart.Styles.Line line1 = new Steema.TeeChart.Styles.Line(tChart1.Chart); 
 
            //Use Series common properties  
            tChart1.Series[0].FillSampleValues(10); 
            tChart1.Series[1].FillSampleValues(10); 
            tChart1.Series[2].FillSampleValues(10); 
            tChart1.Series[1].Marks.Visible = false; 
            tChart1.Series[2].Marks.Visible = false; 
 
            //Modify Bar specific properties  
            bar1.BarStyle = Steema.TeeChart.Styles.BarStyles.Pyramid; //Change Bar type  
            bar1.Pen.Color = Color.Yellow; //Bar bounding lines colour  
 
            //Modify Line specific properties  
            line1.Stairs = true; //Set line to Stairs  
            line1.LinePen.Color = Color.Blue; //LineSeries bounding lines colour  
 
            //Modify Area specific properties  
            area1.AreaBrush.Style = System.Drawing.Drawing2D.HatchStyle.Cross; //Area fill pattern  
        }  

[VB.Net]

 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
        'You could add the Series at runtime  
        Dim Area1 As New Steema.TeeChart.Styles.Area(TChart1.Chart) 
        Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart) 
        Dim Line1 As New Steema.TeeChart.Styles.Line(TChart1.Chart) 
 
        'Use Series common properties  
        TChart1.Series(0).FillSampleValues(10) 
        TChart1.Series(1).FillSampleValues(10) 
        TChart1.Series(2).FillSampleValues(10) 
        TChart1.Series(1).Marks.Visible = False 
        TChart1.Series(2).Marks.Visible = False 
 
        'Modify Bar specific properties  
        Bar1.BarStyle = Steema.TeeChart.Styles.BarStyles.Pyramid 'Change Bar type  
        Bar1.Pen.Color = Color.Yellow 'Bar bounding lines colour  
 
        'Modify Line specific properties  
        Line1.Stairs = True 'Set line to Stairs  
        Line1.LinePen.Color = Color.Blue 'LineSeries bounding lines colour  
 
        'Modify Area specific properties  
        Area1.AreaBrush.Style = System.Drawing.Drawing2D.HatchStyle.Cross 'Area fill pattern  
End Sub 

1.2 選擇

系列類型為圖表選擇系列類型很大程度上取決于用戶自己對圖表的要求。但是,有時候,由于要繪制的變量數(shù)量,Chart的選擇可能取決于哪種Series類型支持輸入變量的數(shù)量。下表顯示了每種Series類型允許的變量數(shù)。

teechart

標(biāo)簽可用于擴展2變量Series Type的值。請參閱下面的示例,該示例在同一圖表中使用3個Bar Series類型的實例。

示例

使用條形系列類型

產(chǎn)品代碼月產(chǎn)量數(shù)量

10 Jan 300

10 Feb 325

10 Mar 287

12 Jan 175

12 Feb 223

12 Mar 241

14 Jan 461

14 Feb 470

14 Mar 455

以最簡單的形式,數(shù)據(jù)生成以下圖表,按月對信息進行分組:

teechart

代碼:

[C#.Net]

foreach(Steema.TeeChart.Styles.Series tSeries in tChart1.Series) 
{tSeries.Marks.Visible = false;} 
tChart1.Header.Text = "Production results"; 
 
bar1.Add(300,"Jan"); 
bar1.Add(325,"Feb"); 
bar1.Add(287,"Mar"); 
bar1.Title = "Product10"; 
 
bar2.Add(175,"Jan"); 
bar2.Add(223,"Feb"); 
bar2.Add(241,"Mar"); 
bar2.Title = "Product12"; 
 
bar3.Add(461,"Jan"); 
bar3.Add(470,"Feb"); 
bar3.Add(455,"Mar"); 
bar3.Title = "Product14"; 

[VB.Net]

Dim TSeries As Steema.TeeChart.Styles.Series 
For Each TSeries In TChart1.Series 
    TSeries.Marks.Visible = False 
Next 
TChart1.Header.Text = "Production results" 
 
Bar1.Add(300, "Jan") 
Bar1.Add(325, "Feb") 
Bar1.Add(287, "Mar") 
Bar1.Title = "Product10" 
 
Bar2.Add(175, "Jan") 
Bar2.Add(223, "Feb") 
Bar2.Add(241, "Mar") 
Bar2.Title = "Product12" 
 
Bar3.Add(461, "Jan") 
Bar3.Add(470, "Feb") 
Bar3.Add(455, "Mar") 
Bar3.Title = "Product14" 

或(grouping by product):

teechart

代碼:

[C#.Net]

foreach(Steema.TeeChart.Styles.Series tSeries in tChart1.Series) 
{tSeries.Marks.Visible = false;} 
tChart1.Header.Text = "Production results"; 
 
bar1.Add(300,"Product10"); 
bar1.Add(175,"Product12"); 
bar1.Add(461,"Product14"); 
bar1.Title = "Jan"; 
 
bar2.Add(325,"Product10"); 
bar2.Add(223,"Product12"); 
bar2.Add(470,"Product14"); 
bar2.Title = "Feb"; 
 
bar3.Add(287,"Product10"); 
bar3.Add(241,"Product12"); 
bar3.Add(455,"Product14"); 
bar3.Title = "Mar"; 

[VB.Net]

Dim TSeries As Steema.TeeChart.Styles.Series 
For Each TSeries In TChart1.Series 
    TSeries.Marks.Visible = False 
Next 
TChart1.Header.Text = "Production results" 
 
Bar1.Add(300, "Product10") 
Bar1.Add(175, "Product12") 
Bar1.Add(461, "Product14") 
Bar1.Title = "Jan" 
 
Bar2.Add(325, "Product10") 
Bar2.Add(223, "Product12") 
Bar2.Add(470, "Product14") 
Bar2.Title = "Feb" 
 
Bar3.Add(287, "Product10") 
Bar3.Add(241, "Product12") 
Bar3.Add(455, "Product14") 
Bar3.Title = "Mar"     

上表(Stock)中添加了新值。

產(chǎn)品代碼月份數(shù)量產(chǎn)生庫存水平

10 Jan 300 600

10 Feb 325 715

10 Mar 287 676

12 Jan 175 245

12 Feb 223 270

12 Mar 241 315

14 Jan 461 800

14 Feb 470 755

14 Mar 455 835

表中的庫存值通常高于月產(chǎn)量,因此顯示它們會給出下面的圖表(這次是2D)。圖表使用線系列來區(qū)分股票。

teechart

代碼:

將以下內(nèi)容添加到前面第一個示例的代碼中:

[C#.Net]

line1.Add(600,"Jan"); 
line1.Add(715,"Feb"); 
line1.Add(676,"Mar"); 
line1.Title = "Product10 Stock";  
line1.Color = bar1.Color; 
 
line2.Add(245,"Jan"); 
line2.Add(270,"Feb"); 
line2.Add(315,"Mar"); 
line2.Title = "Product10 Stock";   
line2.Color = bar2.Color; 
 
line3.Add(800,"Jan"); 
line3.Add(755,"Feb"); 
line3.Add(835,"Mar"); 
line3.Title = "Product10 Stock";   
line3.Color = bar3.Color; 

[VB.Net]

Line1.Add(600, "Jan") 
Line1.Add(715, "Feb") 
Line1.Add(676, "Mar") 
Line1.Title = "Product10 Stock" 
Line1.Color = Bar1.Color 
 
Line2.Add(245, "Jan") 
Line2.Add(270, "Feb") 
Line2.Add(315, "Mar") 
Line2.Title = "Product10 Stock" 
Line2.Color = Bar2.Color 
 
Line3.Add(800, "Jan") 
Line3.Add(755, "Feb") 
Line3.Add(835, "Mar") 
Line3.Title = "Product10 Stock" 
Line3.Color = Bar3.Color 

1.3 將數(shù)據(jù)添加到系列

大多數(shù)系列類型(ADO.NET數(shù)據(jù)源教程8和函數(shù)教程7除外)使用Add方法的24個泛型重載來添加數(shù)據(jù)。有一些例外,請參見下表:

teechart

除了ShapeSeries之外,所有系列特定的Add方法都會自動添加為通用Add方法的進一步重載,因此可以從那里訪問(例如candleSeries1.Add(new)日期時間(2002,11,27),100400200300))。添加點示例時,可以為點添加顏色

顏色

[C#.Net]

bar1.Add(50,"Tomatoes",Color.Tomato); 

[VB.Net]

Bar1.Add(50, "Tomatoes", Color.Tomato) 

或者,用戶可以允許TeeChart分配顏色。如果Series.ColorEach = True,TeeChart將為每個新系列選擇最多19種唯一且尚未使用的顏色之一,或者為每個新系列點選擇一種顏色。

例:

[C#.Net]

Random rnd = new Random(); 
bar1.ColorEach = true; 
for(int i = 0; i < 19; ++i) 
{ 
     int higher = i + 65; 
     char letter = (char) higher; 
     bar1.Add(rnd.Next(100),letter.ToString()); 
} 

[VB.Net]

Dim i As Integer 
Bar1.ColorEach = True 
For i = 0 To 19 
    Bar1.Add(Rnd() * 100, Chr(i + 65)) 
Next

可以向Point添加透明顏色,以便為ValueList中的值保留空間,而不會在Chart上顯示。

例:

[C#.Net]

bar1.Add(45, "My Transparent Bar", Color.Transparent); 

[VB.Net]

Bar1.Add(45, "My Transparent Bar", Color.Transparent) 

1.4 從系列中刪除數(shù)據(jù)點

使用系列中刪除數(shù)據(jù)點。刪除系列中的點。Series.Delete有兩個重載:

public Void Delete(System.Int32)

刪除系列中的第n個點。

public Void Delete(System.Int32,System.Int32)

從系列的第n個點開始刪除多個點。

例:

[C#.Net]

bar1.Delete(7,2);  (deletes two points starting from the 8th Series point (index starts at zero)) 

[VB.Net]

Bar1.Delete(7, 2)  (deletes two points starting from the 8th Series point (index starts at zero))

Series.Clear清除系列中的所有點。

1.5 將Null點添加到Series

Series.Add有三個重載,允許用戶向系列添加Null點:添加一個新的null(透明)點。

public Int32 Add()

使用指定的文本添加新的null點。

public Int32 Add(System.String)

在指定的x值處添加一個帶有指定文本的新null值

public Int32 Add(System.Double,System.String)

上面的第二個重載將為系列添加一個Null點,允許你為該點定義一個標(biāo)簽,但在該點為系列留下一個中斷。在Line Series的情況下,中斷前的最后一個點不會連接到中斷后的第一個點。

[C#.Net]

line1.Add(“Null Point”); 

[VB.Net]

Line1.Add("Null Point")

(二)在圖表上混合系列類型

TeeChart Pro提供了一個空的Chart Canvas作為數(shù)據(jù)系列的背景,這意味著沒有預(yù)定義圖表類型,用戶可以將所需的圖表類型定義為要顯示的系列類型的混合。由于某些系列類型的特殊性質(zhì),在Chart上將Series類型與另一個類型混合是不切實際的。當(dāng)用戶到達添加新系列時,TeeChart會通過在圖表庫中顯示不合適的系列類型來幫助用戶。用戶可以在一個圖表中放置的系列數(shù)量沒有實際限制。

2.1 添加新系列

使用TeeChart編輯器(參見)或按代碼添加系列。

例:

[C#.Net]

private void button1_Click(object sender, System.EventArgs e) 
        { 
            Bar bar1 = new Bar(tChart1.Chart); 
            bar1.FillSampleValues(10); 
        } 

[VB.Net]

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart) 
        Bar1.FillSampleValues(10) 
End Sub 

系列被添加到SeriesList,可以通過Index,TChart1.Series(Index)訪問,從第一個系列的0開始。TeeChart Pro為系列添加默認(rèn)名稱(系列0,系列1等)。用戶可以使用Series.Title屬性修改名稱。

2.2 選擇

添加到圖表系列的軸系列會自動將左軸和下軸作為參考軸,用戶可以通過選擇相關(guān)系列的“Series General(系列常規(guī))”頁面來更改圖表編輯器中的參考軸。有4個軸可供選擇,Top,Left,Bottom和Right。通過代碼,更改軸將如下所示:

[C#.Net]

bar1.VertAxis = Steema.TeeChart.Styles.VerticalAxis.Right; 
bar1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top;

[VB.Net]

Bar1.VertAxis = Steema.TeeChart.Styles.VerticalAxis.Right 
Bar1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top 

每個軸可以關(guān)聯(lián)1個以上的系列。TeeChart將決定適合與Axis匹配的系列的最佳比例,但用戶可以自己更改Axis音階(參見)。可以添加額外的軸; 他們將從前4個軸復(fù)制與其對應(yīng)關(guān)聯(lián)的比例。

2.3 連接系列

用戶可以使用Series作為另一個Series的數(shù)據(jù)源,通過設(shè)置第二系列的數(shù)據(jù)源,可以使用圖表編輯器完成此操作。轉(zhuǎn)到“Series(系列)”選項卡“Datasource(數(shù)據(jù)源)”頁面,選擇“Function”作為數(shù)據(jù)源類型,將出現(xiàn)兩個列表框,可用系列和選定系列,選擇要用作當(dāng)前系列的數(shù)據(jù)源的系列,然后在上面的Combobox中,標(biāo)題為Functions:,選擇Average作為功能類型,然后單擊Apply按鈕。請注意,以這種方式,任何Series都可以定義為任何其他Series的函數(shù),F(xiàn)unction Type可以是Function組合框中可用的任何列表。要通過代碼執(zhí)行相同操作,請參閱下文:

[C#.Net]

Steema.TeeChart.Functions.Average average1 = new Steema.TeeChart.Functions.Average(); 
line1.Function = average1; 
line1.DataSource = bar1; 
bar1.FillSampleValues(10); 
line1.CheckDataSource(); 

[VB.Net]

Dim Average1 As New Steema.TeeChart.Functions.Average()
Line1.Function = Average1 
Line1.DataSource = 
Bar1 Bar1.FillSampleValues(10)
Line1.CheckDataSource()

2.4 更改系列訂單

使用圖表編輯器更改系列訂單非常簡單,轉(zhuǎn)到編輯器的金喜正規(guī)買球,突出顯示要移動的系列。使用右側(cè)的箭頭按鈕以系列順序向上或向下移動系列。系列訂單將決定圖表中系列相對于其他系列的相對顯示位置。將系列設(shè)置為“Active=False”將從圖表中隱藏系列,但保持其數(shù)據(jù)內(nèi)容不變。要通過代碼更改系列順序,請使用Series.Exchange。

[C#.Net]

tChart1.Series.Exchange(0, 1);  //Change Series(0) with Series(1) in the index order 

[VB.Net]

TChart1.Series.Exchange(0, 1) 'Change Series(0) with Series(1) in the index order 

*注意。交換Series后,系列的索引將被更改。因此,如果代碼重新運行,上面的代碼行將永久地交換2系列'0'和'1',因為0變?yōu)?,1變?yōu)?。

(三)系列價值表

TeeChart系列將其值存儲在可通過ValueList類訪問和修改的Valuelist中。

3.1 訪問系列值

用戶可以訪問列表中的任何值:

示例:

[C#.Net]

MessageBox.Show(bar1.YValues[3].ToString()); //Displays value of 4th point (index starts at 0) of a BarSeries 

[VB.Net]

MsgBox(Bar1.YValues(3)) 'Displays value of 4th point (index starts at 0) of a BarSeries 

以這種方式訪問??的值可用于設(shè)置Series數(shù)據(jù):

[C#.Net]

            { 
                if(bar1.YValues[i] > 500) 
                { 
                    MessageBox.Show("Value: (" + bar1.XValues[i] + ", " + bar1.YValues[i] + ") exceeds limit"); 
                } 
            } 

[VB.Net]

Dim i As Integer 
For i = 0 To Bar1.Count 
    If Bar1.YValues(i) > 500 Then 
        MsgBox("Value: (" & Bar1.XValues(i) & ", " & Bar1.YValues(i) & ") exceeds limit") 
    End If 
Next 

可以通過一些Series方法和幾個Chart事件使用的PointIndex值獲得相同的值。

[C#.Net]

private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            if(s.Equals(bar1)) 
            { 
                MessageBox.Show("ValueIndex is: " + valueIndex.ToString()); 
                MessageBox.Show("Point's YValue is " + bar1.YValues[valueIndex].ToString()); 
            } 
        }

[VB.Net]

Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        If s Is Bar1 Then 
            MsgBox("ValueIndex is: " & valueIndex) 
            MsgBox("Point's YValue is " & Bar1.YValues(valueIndex)) 
        End If 
End Sub 

3.2 使用值的示例

此代碼根據(jù)用戶的鼠標(biāo)單擊修改BarSeries Bar的值。

示例

使用TChart.ClickSeries事件確定用戶單擊的位置。

[C#.Net]

private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            UpDatePoint(valueIndex,tChart1.Axes.Left.CalcPosPoint((e.Y))); 
        }

[VB.Net]

Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        UpDatePoint(valueIndex, TChart1.Axes.Left.CalcPosPoint(e.Y)) 
End Sub 

調(diào)用UpdatePoint Sub例程來修改Bar的值:

[C#.Net]

private void UpDatePoint(int Bar, double Y) 
        { 
            if(Bar < tChart1.Series[0].Count) 
            { 
                tChart1.Series[0].YValues[Bar] = Y; 
                tChart1.Series[0].Repaint();   
            }                                                              
        } 

[VB.Net]

Private Sub UpDatePoint(ByVal Bar As Integer, ByVal Y As Double) 
        If Bar < TChart1.Series(0).Count Then 
            TChart1.Series(0).YValues(Bar) = Y 
            TChart1.Series(0).Repaint() 
        End If 
End Sub 

(四)系列活動

上一節(jié)介紹了Series事件的一些用法,本節(jié)介紹了一些其他用途。

4.1 OnClickSeries

用戶可以使用OnClickSeries事件來獲取有關(guān)Series的幾乎所有信息。

這些示例適用于具有日期時間數(shù)據(jù)的系列,例如,這些測試值可用于以下事件示例:

[C#.Net]

private void button1_Click(object sender, System.EventArgs e) 
        { 
            Random rnd = new Random(); 
            line1.XValues.DateTime = true; 
            line1.Pointer.Visible = true; 
            line1.Add(DateTime.Parse("25/12/2002 10:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("25/12/2002 22:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("26/12/2002 09:20:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("26/12/2002 23:30:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("27/12/2002 11:10:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("27/12/2002 20:15:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("28/12/2002 08:15:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("28/12/2002 21:45:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("29/12/2002 12:45:00"),rnd.Next(100),"", Color.Red); 
            line1.Add(DateTime.Parse("29/12/2002 22:05:00"),rnd.Next(100),"", Color.Red); 
 
            line1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top; 
        } 
 
private void tChart1_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, System.Windows.Forms.MouseEventArgs e) 
        { 
            //The below will show the Value of the nearest Point, not the exact Axis value at the clicked X and Y.  
            MessageBox.Show("Date is: " + DateTime.FromOADate(line1.XValues[valueIndex]) 
            + " Value is: " + line1.YValues[valueIndex]);  
        } 

[VB.Net]

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        Dim rnd As New Random() 
        Line1.XValues.DateTime = True 
        Line1.Pointer.Visible = True 
        Line1.Add(DateTime.Parse("25/12/2002 10:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("25/12/2002 22:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("26/12/2002 09:20:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("26/12/2002 23:30:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("27/12/2002 11:10:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("27/12/2002 20:15:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("28/12/2002 08:15:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("28/12/2002 21:45:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("29/12/2002 12:45:00"), rnd.Next(100), "", Color.Red) 
        Line1.Add(DateTime.Parse("29/12/2002 22:05:00"), rnd.Next(100), "", Color.Red) 
 
        Line1.HorizAxis = Steema.TeeChart.Styles.HorizontalAxis.Top 
End Sub 
 
Private Sub TChart1_ClickSeries(ByVal sender As Object, ByVal s As Steema.TeeChart.Styles.Series, ByVal valueIndex As Integer, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TChart1.ClickSeries 
        'The below will show the Value of the nearest Point, not the exact Axis value at the clicked X and Y.  
        MsgBox("Date is: " & DateTime.FromOADate(Line1.XValues(valueIndex)) _ 
              & " Value is: " & Line1.YValues(valueIndex)) 
End Sub  

4.2 OnGetSeriesPointerStyle

對于那些使用 TChart指針的系列,用戶可以使用OnGetSeriesPointer事件訪問和修改指針:

如果Point高于最后一個,則繪制一個Uptriangle,如果更低,則繪制一個UpTriangle等。

[C#.Net]

private void line1_GetPointerStyle(Steema.TeeChart.Styles.CustomPoint series, Steema.TeeChart.Styles.GetPointerStyleEventArgs e) 
        { 
            if(e.ValueIndex > 0) 
            { 
                if(line1.YValues[e.ValueIndex] > line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.Triangle; 
                } 
                else if(line1.YValues[e.ValueIndex] < line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.DownTriangle; 
                } 
                else 
                { 
                    e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond; 
                } 
            } 
            else 
            { 
                e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond; 
            } 
        }  

[VB.Net]

Private Sub Line1_GetPointerStyle(ByVal series As Steema.TeeChart.Styles.CustomPoint, ByVal e As Steema.TeeChart.Styles.GetPointerStyleEventArgs) Handles Line1.GetPointerStyle 
        If e.ValueIndex > 0 Then 
            If (Line1.YValues(e.ValueIndex) > Line1.YValues(e.ValueIndex - 1)) Then 
                e.Style = Steema.TeeChart.PointerStyles.Triangle 
            ElseIf (Line1.YValues(e.ValueIndex) < Line1.YValues(e.ValueIndex - 1)) Then 
                e.Style = Steema.TeeChart.Styles.PointerStyles.DownTriangle 
            Else 
                e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond 
            End If 
        Else 
            e.Style = Steema.TeeChart.Styles.PointerStyles.Diamond 
        End If 
End Sub 

4.3 OnGetSeriesMark

使用OnGetSeriesMark事件在運行時修改標(biāo)記內(nèi)容,以下代碼根據(jù)相對于最后一個的值改變MarkText;

TeeChart支持通過DragMarks工具在重疊的情況下拖動標(biāo)記:

[C#.Net]

private void line1_GetSeriesMark(Steema.TeeChart.Styles.Series series, Steema.TeeChart.Styles.GetSeriesMarkEventArgs e) 
        { 
            if(e.ValueIndex > 0) 
            { 
                if(line1.YValues[e.ValueIndex] > line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.MarkText = e.MarkText + " (Up)"; 
                } 
                else if(line1.YValues[e.ValueIndex] < line1.YValues[e.ValueIndex - 1]) 
                { 
                    e.MarkText = e.MarkText + " (Down)"; 
                } 
                else 
                { 
                    e.MarkText = e.MarkText + " (No Change)"; 
                } 
            } 
        } 

[VB.Net]

Private Sub Line1_GetSeriesMark(ByVal series As Steema.TeeChart.Styles.Series, ByVal e As Steema.TeeChart.Styles.GetSeriesMarkEventArgs) Handles Line1.GetSeriesMark 
        If (e.ValueIndex > 0) Then 
            If (Line1.YValues(e.ValueIndex) > Line1.YValues(e.ValueIndex - 1)) Then 
                e.MarkText = e.MarkText + " (Up)" 
            ElseIf (Line1.YValues(e.ValueIndex) < Line1.YValues(e.ValueIndex - 1)) Then 
                e.MarkText = e.MarkText + " (Down)" 
            End If 
        Else 
            e.MarkText = e.MarkText + " (No Change)" 
        End If 
End Sub 

最近2個事件產(chǎn)生的圖表效果是:

teechart


標(biāo)簽:圖表teechart

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产理论在线 | 国产理论在线 | 欧美丰满少妇久久无码精品 | 一卡二卡三卡四卡无卡在线 | 我的战舰能升级动漫免费观看 | 免费AA片少妇人AA片直播 | 日本精品视频在线 | 美女扒开腿让男人桶尿口 | 无码精品A片一区二区电影在线 | 自拍 偷拍 亚洲 欧美 另类 | 亚洲AV无码一区二区A片成人 | 欲爱免费观看高清完整版 | 中文字幕不卡免费高清视频 | 中文字幕动漫精品专区 | 狠狠色噜噜狠狠狠狠色综合久 | 欧洲乱码一卡2卡三卡4卡高清 | 在线免费电影 | 成 人 色综合 | 中文字幕网伦射乱中文 | 玖玖啪 | 在线欧美 精品 第1页 | 波多野结衣三级视频 | 亚洲欧美日韩中文字幕在线不卡 | 亚洲精品伦理熟女国产一区二区 | 看黄免费在线 | 9国产露脸精品国产麻豆 | 丁香五月综合缴情月 | 免费不卡视频 | 成人综合色站 | caoporn地址 | 成 人 黄 色 免费 网站无毒 | 黄色免费网址在线观看 | 在线v片免费观看视频 | 来个黄色网址 | 老司机深夜福利影院 | 在线观看的黄色网址 | 天天综合天天综合色在线 | 国产人妻无码专区精品 | 久青草网站 | 成人免费无码A片免费看软件 | 国产亚洲精品网站在线视频 | 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 黄色视屏在线免费观看 | 中文字幕天堂中文 | 影音先锋 av天堂 | 国产人A片在线乱码视频 | 大胆国模GOGO人体私拍 | 亚洲午夜久久 | www.色中色| 国产丰满老熟妇乱XXX | 免费一级黄色 | 免费视频片在线观看大片 | 噜噜噜噜私人影院av线观看 | 狠狠的日| 国产免费av片在线观看 | 狠狠色噜噜狠狠狠狠2021天天 | 亚洲男人片片在线观看 | 国产又粗又长又大A片激情 国产又粗又长又大精品A片 | 久久AV亚洲精品一区无码 | ACG里番全彩侵犯本子色情福利 | 韩国色情巜肉欲夜姬 | 狠狠五月深爱婷婷网免费 | 国产精品色欲AV亚洲三区岳 | 欧美亚洲日本一区二区三区浪人 | 久久免费视频精品在线 | 黄色免费网址大全 | 中国黄色在线观看 | 777四色 | 成人免费毛片网站 | 91精品国产综合久久精品 | 天天射天天色天天干 | 四虎无码永久在线影库网址一个人 | 欧产日产国产色情 | 小明精品国产一区二区三区 | 综合一区无套内射中文字幕 | 久久99九九精品免费 | 欧美综合色 | 女人十八毛片A级十八女人 女人十八毛片A片久久18 | 台湾18dy| 黄址在线观看 | www.av在线| 岛国在线无码免费观 | 日本哎哎哎视频免费1000 | 插插射啊爱视频日A级 | 99热黄色 | 在线看黄色的网站 | 免费久久一级欧美特大黄 | 亚洲成av人在线视 | 成人午爽爽爽A片免费下载 成人午夜A片产无码免费视频日本 | 中文字幕乱码熟妇五十中出 | 好色成人网 | 国产在线精品视频免费观看 | 天天影视网网色色欲 | 国产成人无码免费看片软件 | 人成乱码一卡二卡三四卡无卡六卡 | 四虎影视成人永久免费观看视频 | 又大又紧18P少妇在线观看 | 国产国语 毛片高清视频 | 速看网韩国伦理片 | 色即是空1快播 | 玖玖成人| 忘忧草社区WWW日本高清图片 | 婷婷丁香社区 | 91精品全国免费观看老司机 | 欧亚乱色熟一区二区三四区 | 国产精品一区二区AV白丝在线 | 亚洲精品久久久久久无码AV | 大炕上的肉体乱第2部分 | 欧美综合社区 | 中文字幕首页 | 久久99久久精品久久久久久 | 亚洲成人一区在线 | 毛茸茸成熟亚洲人 | 国产成人无码视频一区二区三区 | 成人国产激情福利久久精品 | 欧美精品华人在线 | 精品樱空桃一区二区三区 | 天天躁人人躁人人躁狂躁 | 日本乱妇18日本乱妇18p | 91中文在线观看 | 色噜噜噜亚洲男人的天堂 | 美国一级毛片免费 | 色撸橹综合网 | 免费无毒a网站在线观看 | 人人牛牛| 美国一级毛片片aa久久综合 | 成人高清 | 欧美第八页 | 涩涩免费视频软件 | 久久免费国产视频 | 免费欧美一级 | 国产美女视频一区二区二三区 | 亚瑟在线视频免费视频观看 | 人人影视在线 | 中文字幕国产综合 | av天堂.com| 99中文字幕在线 | 色搜成人搜索 | 国产亚洲精品久久7777777 | 深夜福利网站在线 | 中文字幕日本不卡一二三区 | 中文 有码 亚洲 自拍 偷拍 | 亚洲天堂男人影院 | 精品国产污污免费网站 | 国产欧美二区综合 | 午夜激情在线观看 | 2021手机日本卡一卡二新区 | 中文有码视频在线播放免费 | 福利一二三区 | 好男人在线精品视频www | 灌满抽搐合不拢男男H | 亚洲AV高清一区二区三区色欲 | 香蕉AV亚洲精品一区二区 | 国产国语高清在线视频二区 | 99久久精品国产亚洲 | 一个人看www免费 | 午夜刺激爽爽视频免费观看 | 性调教室高H学校小说 | 国产亚洲自拍一区 | 国产v视频 | 国产精品久久久影院 | 99国产精品久久久久久久日本竹 | 在线毛片一区二区不卡视频 | 午夜高清在线无码 | 国内精品不卡一区二区三区 | 总攻高H巨肉各种PLAY快穿 | 青青热久免费精品视频在首页 | 色网址大全123 亚洲 | 无码人妻少妇色欲AV一区二区 | 99精品影视 | 日韩高清不卡 | 亚洲国产成人久久99精品 | 中文字幕在线观看国产 | 老头老太bbbbbxxxxx | 精品亚洲一区二区三区在线播放 | 五月激激激综合网色播胖胖 | 国产成人深夜福利在线观看 | 久久AV无码乱码A片无码 | 久久免费精品高清麻豆 | 爽吗你个小浪货叫大声点 | 国色天香精品卡一卡二卡三二百 | 欧美性猛交99久久久久99 | 九九视频免费精品视频免费 | 国产在线观看中文字幕 | 精品玖玖| 最近中文字幕免费大全8一 最近中文字幕免费国语6 | 日本亚欧热亚洲乱色视频 | 国产成人免费不卡在线观看 | 亚洲AV综合AV国产AV百度云 | 高潮无遮挡成人A片 | 亚洲视频日韩 | 成电影人免费网站 | 男女国产猛烈无遮挡色情 | 污污的小说网站免费阅读 | 操美女在线播放 | 总有一天在线完整免费观看 | 国产一区二区福利 | 强奷皇后娇呻浪吟前后夹击 | 国产xxxxxx久色视频在 | 内衣秀无打底露了毛 | 99re热这里有精品首页视频 | 黄色一级片在线播放 | 毛片随便看| 国产老肥熟 | 三级国产在线 | 久久久久一区二区三区 | 国精产品一二二区传媒公司 | 偷窥自拍 - 去干网 偷偷撸影院在线观看 | 久久福利视频导航 | 成年在线影视免费观看 | 日本理论片午午伦夜理片2021 | 国产成人精品日本无码动漫 | 四虎亚洲精品高清在线观看 | 亚洲毛片免费视频 | 日本资源站 | 成人午夜精品无码区久久漫画日本 | 亚洲 激情 小说 另类 欧美 | 欧美日韩一区二区三区韩大 | 好大好硬使劲脔我爽视频 | 香港三级日本三级韩国三级韩 | 亚洲影视自拍揄拍愉拍 | 亚洲人成网站999久久久综合 | 蜜桃精品免费久久久久影院 | 日韩视频 中文字幕 视频一区 | 亚洲图片欧美文学小说激情 | 娇妻系列交换27部多P小 | 欧美国产伦久久久久 | 日本三级网 | 久久99精品久久久久久野外 | 中文字幕 欧美激情 | 老色批影院 | 最近中文字幕完整视频高清 | 浪荡受bl高肉 | 日日摸夜夜欧美一区二区 | 中文字幕在线看 | 99在线小视频| 被拖进小树林C了好爽H出租车 | 最近中文字幕完整视频高清 | 韩国黄色一级毛片 | caoporn视频在线观看 | 黑色幽默国语版全集 | 亚洲精品久久区二区三区蜜桃臀 | 小小视频资源免费观看高清 | 欧美日韩精品一区二区三区四区 | 亚洲视频第二页 | 曰本xxⅹ孕妇性xxx | 成人午夜天 | 日日猛噜噜狠狠扒开双腿小说 | 成人无码免费A片免费看软件 | ts在线视频 | 日韩黄色网 | 国产成人精品曰本亚洲 | 国产精品人妻无码免费久久一 | 免费的精品一区二区三区A片 | 日日搞| 99热在线这里只有精品 | 亚洲国产系列久久精品99人人 | 嫩小xxxxbbbb| 久久久91 | 日韩视频一区二区 | 久久精品久久精品 | 日本中文字幕巨大的乳专区 | 九一果冻传媒制片入口 | 欧美阿v天堂视频在99线 | 免费看黄的片多多APP下载 | 精品淑女少妇AV久久免费 | 中文字幕va一区二区三区 | 在线色| 精品久久久久久久99热 | 高清精品国内视频 | 天天综合天天操 | 国产毛片又爽又大A片 | 免费无码毛片一区二区A片 免费无码精品黄AV电影 | 国产不卡在线播放 | 中文字幕在线看片成人 | 久久国产高清一区二区三区 | 在线a级 | 性调教室高H学校小说 | 中文字幕人妻丰满熟女 | 午夜久久免影院欧洲 | 欧美色网络 | 他的舌头弄得我爽水好多 | 国产午夜永久福利视频在线观看 | 丁香婷婷网 | 久久大香萑太香蕉av | 诱受H嗯啊巨肉舍友1V1 | 狠狠色丁香婷婷综合欧美 | 日本a视频在线观看 | 8x成人永久在线观看视频 | 人人干操| 国精品产露脸偷拍视频 | 国产精品人妻一区二区三区A | 日韩一卡二卡3卡四卡2021高清妈妈的朋友 | 好想被狂躁A片免费久99 | 第四房色播网 | 欧美乱插 | xxxx性bbbb欧美野外 | 欧美大码毛片在线播放 | 日韩亚洲欧美综合一区二区三区 | 唇齿之间 | 日日摸夜夜欧美一区二区 | 国产精品禁18久久久夂久 | 九七电影院成人理论A片 | 友人母在线播放BD高清 | 国产成人免费不卡在线观看 | 国产一区二区三区乱码 | 波多野结在线 | 免费WWW XXX| 中文字AV字幕在线观看 | 西西人体做爰大胆图片 | 日韩午夜在线 | 亚洲 暴爽 AV人人爽日日碰 | 日韩一级视频免费观看 | 全肉的色情小說 | 性瘾日记 qvod | 最近中文字幕在线中文视频 | 国产人妻精品无码AV | 国产极品粉嫩交性大片 | 欧美人和黑人牲交网站上线 | 中国女人做爰A片 | A片扒开双腿进入做视频 | 狠狠躁日日躁夜夜躁A片免费 | 亚1州区2区3区产品乱码 | 99爱视频免费高清在线观看 | 乱淫毛片| 美女内射视频WWW网站午夜 | 成人国内精品久久久久影院 | 双腿挂他肩上撞击轻哼 | 亚洲国产日韩视频观看 | 黄网站观看 | 宅男噜噜噜666 | 三级黄色片免费看 | 国产精品亚欧美一区二区三区 | 精品久久久久久无码人妻国产馆 | 戳女人屁股流水羞羞漫画 | 中文字幕卡二和卡三的视频 | 亚洲va在线va天堂va888www | 四川妇女BBBWBBBWM | 和黑人高潮了10次A片 | 欧美free嫩交hd | 天天干天天玩 | 国产成人精品午夜 | 九九九九在线视频播放 | 丰满少妇大力进入A片中文 丰满少妇内射一区 | WWW.亚洲最大夜色伊人 | 无码免费一区二区三区免费播放 | 色欲久久综合亚洲精品蜜桃 | 最近中文字幕无吗免费 | 毛片网站在线观看 | 色偷偷男人的天堂a v | 18成人在线观看 | 毛片A久久99亚洲欧美毛片 | 亚洲开心色 | 波多野结衣办公室在线观看 | 婷婷色人阁| 国产精久久一区二区三区 | 特级毛片内射WWW无码 | 免费啪视频在线看视频 | 麻豆国产人妻精品无码AV | 久久福利合集精品视频 | 亚洲精品A片99久久久久 | 高清精品国内视频 | 精品国产亚洲午夜精品AV | 中文字幕在线最新在线不卡 | 丁香六月婷婷激情 | 91国在线国内在线播放 | 色噜噜狠狠色综合欧洲 | 高清电视剧 ok影视 高清成人影院 | 国产精品久久久久毛片 | 中文字幕乱码熟女人妻水蜜桃 | 欧美www | 国产精品久久久无码A片小说 | 家庭教师波多野吉衣 | 青青青国产免费手机频在线观看 | 精品欧美成人无码专区毛片视频 | 亚洲午夜久久久精品影院视色 | 男人猛躁进女人毛片A片 | httpwww色午夜com日本 | 欧美人妻无码A级视频 | 曰批全过程免费视频在线观看草莓 | 日本免费黄网站 | 亚洲精品字幕 | 老司机试看午夜 | 亚洲国产精品日韩一线满 | 论理电影在线观看 | 久久综合久综合久久鬼色 | 狠狠色成人综合网图片区 | 精品久久久久久久一区二区伦理 | 日韩视频在线观看中字 | 精品久久免费观看 | 50-60岁老妇女一级毛片 | 波多野结衣教师中文字幕 | 边C边爱| 国产免费不卡v片在线观看 国产美女一级做视频爱 | 窝窝午夜看片国产精品人体宴 | 日本三级日产三级国产三级 | 久久综合久久鬼色 | 2017日本在线伦理片 | 亚洲 在线 日韩 欧美 | 欧美精品一区二区三区四区 | 国产一级一片免费播放视频 | 一二三四中文日本无吗 | 午夜精品影院 | 成人亚洲A片V二区三区久久 | 无码强伦姧A片在线观看 | 名女躁b久久天天躁 | 只要不是我老公1975 | 一级久久 | 中文字幕亚洲第一页 | 欧美精品18videosex性欧美 | 久久精品WWW人人爽人人 | 69国产视频| 粗大的内捧猛烈进出在线视频 | 亚洲一二三无人区 | 色综合天天综合高清影视 | 国产ZLJZLJZLJZLJ18公司 | 无码人妻精品一区二区三区A片 | 国产精品久久久久久无码不卡 | 天堂资源在线最新版地址下载8 | 玖玖在线资源 | 看真人视频一级毛片 | 国产成人无码免费看片软件 | 免费一级欧美片片线观看 | 白浊怀孕H白浊总受男男H | 久久久无码人妻精品无码 | www色情免费观看日本 | 草草CCYY免费看片线路 | 波多野结衣中文字幕一区 | 免费高清在线影片一区 | 玩高中女同桌肉色短丝袜脚文 | 亚洲精品久久久久高潮 | 不卡三级| 谁有三级网站 | 美女扒开尿口给男人看 | 影音先锋av在资源天堂 | 91免费视频播放 | 性做爰片免费视频看 | 久久久久久久久一级毛片 | 国产a级精品特黄毛片 | www黄色大片 | 国产传媒18精品免费1区 | 秋霞伦理手机在钱 | 久久草视频 | 国精品人妻无码一区二区三区软件 | av淘宝 在线观看 | 色偷偷AV老熟女色欲涩爱 | 日韩三级欧美 | 少妇高潮毛片免费看A片 | 999久久久成人A片精品免费看 | 四虎91视频| 欧美日韩在线视频播放 | 2024一本久道久久综合狂躁 | 最好看的最新的中文字幕 | 日日噜噜夜夜狠狠久久丁香婷婷 | 欧美日韩在线视频免费完整 | 免费伊人| 67id人成国产在线 | 在线观看免费网址大全 | 色中色新址 | 午夜毛片在线观看 | 国产精品久久丫毛片A片软件 | 亚精品一卡2卡三卡4卡无卡 | 亚洲欧美一级久久精品 | 黄 色一 片 级 日本 | 日本韩国视频在线观看 | 欧美 国产 日本 | 性调教室高H学校小说 | 亚洲无人区电影国产 | 精品久久精品久久 | 婷婷四月开心色房播播 | 欧美亚洲亚洲日韩在线影院 | 欧美内射AAAAAAXXXXX | 老司机午夜在线视频 | 一区二区三区观看 | 96国产下药迷倒白嫩美女 | 粉嫩大学生无套内射无码卡视频 | 日本成人不卡视频 | 毛片A久久99亚洲欧美毛片 | 日本久久不射 | 日本一本二本三区免费2019高清 | 99re66热这里只有精品免费观看 | 欧美色欧美亚洲高清在线观看 | 浴室里强摁做开腿呻吟的漫画 | 欧美视频在线观看视频 | 成人无码日本一区二区三视 | 精品日韩在线视频 | 日韩成人精品日本亚洲 | 亚洲日本欧美日韩中文字幕 | 日本无码免费久久久精品 | 色大片| 国产色婷婷| 无码爽大片日本无码AAA特黄 | 人妻女警官痴汉电车在线 | 亏亏插曲叫疼的免费的视频 | 99奇米a影色777四色在线观看 | 亚洲欧美国产日本 | 日韩精品视频美在线精品视频 | 特级毛片绝黄A片免费播冫 特级毛片在线大全免费播放 | 久久人人青草97香蕉 | 色婷婷电影| 色综合在 | 开心色99 xxxx| 天天射天天干天天操 | 婷婷夜色 | 少妇伦子伦情品无吗 | 国产一区二区三区影院 | 国产片MV在线观看 | 久久精品国产首页 | 国产AV国片偷人妻麻豆潘甜 | 五月深爱婷婷 | 天天操天天拍 | 伊人久久五月丁婷婷 | 中文字幕按摩做爰 | 草逼网址 | 强姧美女动态图片 | 91极品哺乳期女神挤奶在线 | 深夜福利网站在线 | 日韩一卡2卡3卡4卡2021免费观看妈妈的朋友 | 天天拍夜夜拍高清视频 | 91热久久免费频精品黑人99 | 影视精品网站入口 | 好看的国产电影 | 成人福利院 | chinese农树野外videos | 午夜性啪啪A片免费AAA毛片 | 激情六月丁香婷婷四房播 | 非洲女人与禽zozo性 | 日韩午夜小视频 | 婷婷熟女在线视频 | 进进出出好涨啊粗大动态图 | 久久国产免费观看 | 妞干网免费视频在线观看 | 午夜福利麻豆国产精品 | 免费99精品国产人妻自在线 | 好大好硬使劲脔我爽视频 | 国产精品线路一线路二 | 色综合h | 手机在线精品视频 | 国产亚洲精品福利 | 国产全黄a一级毛片视频 | 香蕉九九 | 97视频免费在线 | 色视频网站2 | 涩悠悠狠狠干 | 日本高清视频在线观看 | 日本 韩国 亚洲 欧美 在线 | 欧美激情欧美狂野欧美精品免费 | 天天射天天干 | 狠狠做五月深深爱婷婷 | 另类在线| 91福利国产在线观看一区二区 | 小说H全肉一对一 | 香蕉久久夜色精品国产尤物 | 天天草综合网 | 色妇视频| 国产一区亚洲二区三区毛片 | 操日韩美女 | 国产99区 | 一级黄色毛片播放 | 国产免费久久精品99re丫y | 艳妇臀荡乳欲伦交换在线播放 | 国产又黄又爽又色的免费APP | 度年华电视剧在线观看 | 国产精品久久久久久永久牛牛 | 好男人在线观看www社区官网 | 好黄好猛好爽好痛的视频 | 玉蒲电影完整版 | 久久久国产精品免费A片分环卫 | 综合丁香 | 老司机午夜精品网站在线观看 | 国产成人免费全部网站 | 亚州久久久久区1区2少妇 | 天天玩天天干 | 亚洲精品口国自一产A片 | 999色综合| 欧美最猛黑人AAAAA片 | 美女张开腿给男人桶爽久久 | 天天操夜夜嗨 | 2024人体大胆中国人体 | 双性将军粗壮H灌满怀孕 | 国产精品67人妻无码久久 | 亚洲福利区 | 玖玖爱视频在线观看 | 一区二区三区免费看A片 | 中文字幕色 | 丁香五月情 | 丰满人妻妇伦又伦精品APP国产 | 国产亚洲精品成人AA片 | 欧美日韩亚洲一区二区三区 | 亚洲a视频在线观看 | 色妞AV永久一区二区国产AV开 | 青青国产线观观看视频 | 在线天堂资源www中文在线 | 国产chinese在线视频 | 免费黄色在线网站 | 日本mm| 最新免费观看的电影 | 最近免费字幕中文大全 | 黄频网站在线观看视频 | 青青草国产v片 | 中文字幕国产一区 | 免费中文字幕日产乱码 | www狠狠操 | 九九色精品国偷自产视频 | 狠狠鲁 快播 | 日日摸天天摸人人看 | 性xxxx| 国产精品久久久久国产精品三级 | 成人午夜性A级毛片免费 | 欧美日本韩国亚洲 | 国产综合欧美区在线 | 王爷在书房含乳尖H女攻男受 | AV色欲AV蜜臀AV久久 | 日韩精品一区二区三区中文字幕 | 深夜在线视频免费网址 | 麻花传媒高清 | 在线免费观看亚洲视频 | 精品国产人妻国语 | 巜疯狂的少妇4做爰HD | 最近最新2019中文在线观看 | 九月婷婷人人澡人人爽人人爱 | 97成人碰碰在线人妻少妇 | 欧美日韩中文一区二区三区 | 希岛爱理中文字幕 | 日本高清一二三不卡区 | 国产精品成人无码A片免费软件 | 久久国产精品免费网站 | 中文字幕乱码中文乱码777 | 国产精品一区二区AV交换 | 9国产露脸精品国产麻豆 | 能免费看的色情成人网址 | 麻豆艾秋 | 国产福利一区二区麻豆 | 天堂8中文在线最新版在线 天堂8在线天堂资源在线 | 伊人大蕉综合网站亚洲最大 | 亚洲国产精华液2024 | 精品午夜中文字幕熟女人妻在线 | 91精品久久久久久久久中文字幕 | 国产夜夜春| 人妻被粗大猛进猛出69国产 | 色中文网| 黄色网址免费观看视频 | 久久尹人香蕉国产免费天天 | 丰满少妇又爽又紧又丰满在线观看 | 欧美日韩国产一区二区三区不卡 | 日本黄页网站 | 附近约妓女软件 | 玩弄少妇高潮A片XXX | 国产精品自产拍在线观看中文 | 伊伊人成亚洲综合人网 | 黄色一级片免费播放 | 久久99热这里只有精品66 | 日韩电影免费在线观看中文字幕 | WWW.国产| 麻豆MD传媒MD0049入口 | 免费观看黄色一级片 | 午夜福利32集云播 | www日本视频 | 福利精品一区 | 在线免费观看毛片网站 | 欧美三级在线视频 | 国产精品高潮呻吟AV久久无码 | AV亚洲精品少妇毛片无码 | 嗯啊在线观看 | 午夜成人亚洲理伦片在线观看 | 四虎永久地址WWW成人免费 | 欧美一区二区三区激情视频 | 亚洲 欧美 字幕 一区 在线 | 最新精品亚洲成a人在线观看 | 欧洲午夜福利视频在线观看 | 日韩精品无码久久一区二区三 | 国产精品人妻出轨AV大片 | 色中色网址导航 | 激情亚洲视频 | 好大好硬使劲脔我爽视频 | 久久亚洲精品高潮综合色A片 | 诱受H嗯啊巨肉 | 97精品国产91久久久久久 | 日本一本一道波多野结衣 | 2024国精产品一二二线精华液 | 免费人欧美成又黄又爽的视频 | 欧美第八页 | 国语熟妇乱人乱A片久久 | 久久亚洲影院 | 免费播放黄色 | 国产午睡沙发客厅25分钟 | 欧美网址在线观看 | 无限看片的免费视频动漫 | 嫩草国产福利视频一区二区 | 亚洲精品高清AV在线播放 | 亚洲男人王 | 亚洲精品一区二区国产精华液 | 少妇饥渴偷公乱AV在线观看涩爱 | 美女把小内内脱个精光的照片 | 国产又粗又黄又爽的A片动漫软件 | 你懂的中文字幕 | 欧美日韩一区二区综合在线视频 | 蜜月a 免费一区二区三区 | 国产区在线看 | 欧美日韩精品高清一区二区 | 狠狠干狠 | 成人网在线| 日韩高清专区 | 麻豆久久婷婷综合五月国产 | 日本在线观看网站 | 免费观看高清视频 | 手机在线毛片免费播放 | 欧美综合图区亚洲综合图区69 | 国产chinese在线视频 | 色男人色皇宫 | 亚洲综合久久1区2区3区 | 国产欧美一区二区三区久久 | 伦理片飘花手机在线 | 亚洲 欧美 bt | 女人爽得直叫免费视频 | 91精品孕妇系列 | 性欧美网站 | 青青草大香焦在线综合视频 | 91福利一区 | 五级黄色 | 亚洲蜜桃AV色情精品成人 | 狠狠色丁香婷婷综合欧美 | 亚洲欧洲日产国无高清码图片 | 久久精品WWW人人爽人人 | 天天舔天天爽 | 国产精品视频一区国模私拍 | 色偷偷亚洲女人天堂观看欧 | 最新高清无码专区在线视频 | 亚洲精品国产一区二区精华液 | 国产在线视频你懂得 | 亚洲欧洲日产国无高清码图片 | 国产精品黄在线观看免费软件 | 国产亚洲精品第一综合另类 | 国产人妻人伦精品无码.麻豆 | 天堂新版在线资源 | 日本高清视频免费看 | 成人伦理 | 国产亚洲精品久久久久久白晶晶 | 中国一级毛片视频免费看 | 亚洲人精品午夜射精日韩 | 国产免费久久精品99久久 | 青青操在线观看视频 | 人人看人人看 | 人人澡人人澡人人看添欧美 | 色欲AV亚洲午夜精品无码 | 久久精品午夜一区二区福利 | 久久久久久国产精品免费免费 | 一区二区三区成人A片在线观看 | www.日本三级 | 欧美又粗又大又爽又色A片 欧美又粗又黄又硬的A片 | 老师你下面太紧进不去动态图 | 丁香狠狠色婷婷久久综合 | 国产成人亚洲精品77 | 色百度网址大全 | 成人精品AV一区二区三区网站 | 妖精视频一区二区三区 | 欧美亚洲国产免费高清视频 | 我爱我色成人网 | 亚洲高清毛片一区二区 | chinesespank国产打屁股实践视频 | 欧美成人日韩 | 日韩一卡2卡3卡4卡乱码在线 | 日韩视频欧美视频 | 丁香婷婷综合激情五月色 | huluwa官网在线入口testflight | 国产免费午夜a无码v视频 | 亚洲欧洲视频一区 | 狠狠色噜噜狠狠狠狠98 | 在线播放精品视频 | 国产精品综合一区二区 | 久久精品视频在线看4 | 亚洲国产中文在线二区三区免 | 91在线精品中文字幕 | 波多野结衣资源在线 | 男男双性高H浪荡小说合集 男男体育生乱yin高H肉汁 | 国产一区二区在线观看免费 | 性欧美v | 伦理电影网址 | 小妖精好荡h| 亚瑟首页YASEE40444 | 特级毛卡片现场直播 | 亚洲欧洲日韩另类自拍 | 国产免费又黄又爽又色毛 | 色久久一个色综合在线 | 强行挺进朋友漂亮的娇妻作者 | 亚洲丁香婷婷综合久久小说 | 黄色一级片在线播放 | 东日韩二三区 | 欧美激情一区二区三区在线 | 黄色一级免费看 | 日本免费精品视频 | 偷看农村女人做爰毛片色 | 杨门女将肉艳史k8播放 | 99草在线| 亚洲精品中文字幕无码A片老网站 | 日本无码黄人妻一区二区 | 亚洲精品午夜视频 | 欧美无人区码卡二卡3卡4免费 | 四虎影视2024在线播放a |