欧美日韩亚-欧美日韩亚州在线-欧美日韩亚洲-欧美日韩亚洲第一区-欧美日韩亚洲二区在线-欧美日韩亚洲高清精品

金喜正规买球

【TeeChart .NET教程】(七)使用函數(shù)

原創(chuàng)|使用教程|編輯:王香|2018-08-06 14:57:31.000|閱讀 932 次

概述:本文詳細介紹了如何在TeeChart .NET使用函數(shù)

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

相關(guān)鏈接:

【下載TeeChart.Net最新版本】

(一)功能類型

1.1 功能類型

TeeChart Pro功能是一個系列,幾乎可以是任何系列類型,應(yīng)用代數(shù)功能,數(shù)據(jù)源是另一個圖表系列。所有函數(shù)都派生自Steema.TeeChart.Functions命名空間中的Function類,并繼承Function的 Period屬性。TeeChart Pro提供以下預(yù)定義功能列表:

teecahrt

多種功能類型僅支持一個輸入系列。但是,可以鏈接鏈接函數(shù),例如,將圖表中多個系列的平均值創(chuàng)建為平均函數(shù)系列,然后使用平均函數(shù)作為趨勢函數(shù)的輸入來標(biāo)識平均值的趨勢。

添加功能

使用TeeChart Editor,在First Chart頁面上,選擇Add按鈕,就像將新系列添加到Chart中一樣。在TeeChart Gallery中,選擇Functions選項卡以選擇所需的功能。每個功能都顯示為一個系列,用戶可以稍后通過選擇第一個圖表頁面上的更改按鈕來更改與該功能關(guān)聯(lián)的系列類型。之后,在函數(shù)系列的“數(shù)據(jù)源”頁面上可以輕松更改函數(shù)定義。在這里,同樣容易,用戶可以將已添加到Chart的正常Series的定義更改為Function的定義(Function實際上是數(shù)據(jù)源的定義,而不是Series Type的定義)。下圖顯示了編輯函數(shù)時的“數(shù)據(jù)源”頁面。線系列(標(biāo)題“line2”)已定義。數(shù)據(jù)源頁面底部的左側(cè)列表框顯示了可供輸入的圖表中的其他系列(此處為“line1”)。

teecahrt

從一個完全空的Chart開始,這里是代碼中用于構(gòu)建簡單的Series-Function相關(guān)Chart的步驟。

[C#.Net]

private void Form1_Load(object sender, System.EventArgs e) 
 
 
            //Add a data Series 
            Line line1 = new Line(tChart1.Chart); 
 
            //Populate it with data (here random) 
            line1.FillSampleValues(10); 
 
            //Add a series to be used for an Average Function 
            Line line2 = new Line(tChart1.Chart); 
 
            //Define the Function Type for the new Series 
            Steema.TeeChart.Functions.Average average1 = new Steema.TeeChart.Functions.Average(); 
            line2.Function = average1; 
 
            //Define the Datasource for the new Function Series 
            line2.DataSource = line1; 
 
            //*Note - When populating your input Series manually you will need to  
            //use the Checkdatasource method  
            //- See the section entitled 'Defining a Datasource' 
            //Change the Period of the Function so that it groups averages 
            //every 2 Points 
            line2.Function.Period = 2; 
            line2.CheckDataSource(); 

[VB.Net]

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
        'Add a data Series 
        Dim Line1 As New Steema.TeeChart.Styles.Line(TChart1.Chart) 
         
        'Populate it with data (here random) 
        Line1.FillSampleValues(10) 
 
        'Add a series to be used for an Average Function 
        Dim Line2 As New Steema.TeeChart.LineSeries(TChart1.Chart) 
 
        'Define the Function Type for the new Series 
        Dim Average1 As New Steema.TeeChart.Functions.Average() 
        Line2.Function = Average1 
 
        'Define the Datasource for the new Function Series 
        Line2.DataSource = Line1 
 
        '*Note - When populating your input Series manually you will need to  
        'use the Checkdatasource method  
        '- See the section entitled 'Defining a Datasource' 
        'Change the Period of the Function so that it groups averages 
        'every 2 Points 
        Line2.Function.Period = 2 
        Line2.CheckDataSource() 
End Sub

添加另一個函數(shù)來獲取有關(guān)前一個函數(shù)的信息

[C#.Net]

private void button1_Click(object sender, System.EventArgs e) 
         
            //Let's change to 2D for visibility 
            tChart1.Aspect.View3D = false; 
            //Add another Series to be used for a 2nd Function  
            Line line3 = new Line(tChart1.Chart); 
            //Define the Function Type for the new Series  
            Steema.TeeChart.Functions.High high1 = new Steema.TeeChart.Functions.High(); 
            line3.Function = high1; 
            //Define the Datasource for the new Function Series  
            //Use the existing Function (Series2) as input  
            line3.DataSource = tChart1.Series[1]; 
            //Leave the Period at default 0 (No Period set) to draw  
            //A line at Highest of all points of the Average Function 

[VB.Net]

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        'Let's change to 2D for visibility 
        TChart1.Aspect.View3D = False 
        'Add another Series to be used for a 2nd Function  
        Dim Line3 As New Steema.TeeChart.LineSeries(TChart1.Chart) 
        'Define the Function Type for the new Series  
        Dim High1 As New Steema.TeeChart.Functions.High() 
        Line3.Function = High1 
        'Define the Datasource for the new Function Series  
        'Use the existing Function (Series2) as input  
        Line3.DataSource = TChart1.Series(1) 
        'Leave the Period at default 0 (No Period set) to draw  
        'A line at Highest of all points of the Average Function  
End Sub
1.2 定義數(shù)據(jù)源

上一節(jié)中的示例重點介紹如何使用Datasource通過代碼填充Function。Series使用datasource定義Function的輸入或定義Series ADO.NET數(shù)據(jù)源。使用TeeChart編輯器,在添加函數(shù)后,函數(shù)系列的“Datasource”頁面將顯示包含在函數(shù)定義中的可用系列列表。可以更改要應(yīng)用于系列的函數(shù)類型,并從左側(cè)列表框“Available”中選擇系列,并將它們添加到右側(cè)列表框“Selected”,按代碼的數(shù)據(jù)源使用Series.Datasource屬性。

例;

假設(shè)在設(shè)計時通過TeeChart編輯器添加了2個數(shù)據(jù)系列,添加了一個由2系列的平均值組成的函數(shù):

[C#.Net]

private void Form1_Load(object sender, System.EventArgs e) 
         
            tChart1.Aspect.View3D = false; 
            bar1.FillSampleValues(10); 
            bar2.FillSampleValues(10); 
         
 
        private void button1_Click(object sender, System.EventArgs e) 
         
            Steema.TeeChart.Styles.Line line1 = new Steema.TeeChart.Styles.Line(tChart1.Chart); 
            Steema.TeeChart.Functions.Average average1 = new Steema.TeeChart.Functions.Average();  
            line1.DataSource = new object[]  this.bar2,this.bar1; 
            line1.Function = average1; 
            line1.Marks.Visible = true; 

[VB.Net]

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
        TChart1.Aspect.View3D = False 
        Bar1.FillSampleValues(10) 
        Bar2.FillSampleValues(10) 
End Sub 
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
        Dim DataSource As New ArrayList() 
 
        DataSource.Add(Bar1) 
        DataSource.Add(Bar2) 
 
        Dim Line1 As New Steema.TeeChart.Styles.Line(TChart1.Chart) 
        Dim Average1 As New Steema.TeeChart.Functions.Average() 
 
        Line1.Function = Average1 
        Line1.DataSource = DataSource 
End Sub

為2系列添加點數(shù):

[C#.Net]

private void button2_Click(object sender, System.EventArgs e) 
         
            Random rnd = new Random(); 
            for(int i = 0; i < 10; ++i) 
             
                bar1.Add(rnd.Next(500)); 
                bar2.Add(rnd.Next(500)); 

[VB.Net]

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
        Dim rnd As New Random() 
        Dim i As Integer 
        For i = 0 To 10 
            Bar1.Add(rnd.Next(500)) 
            Bar2.Add(rnd.Next(500)) 
        Next 
End Sub

請注意,該功能不會顯示,需要在Button2_Click()事件中添加Series.CheckDatasource方法以讀取Function的值。

[C#.Net]

tChart1.Series [2] .CheckDataSource();  

[VB.Net]

TChart1.Series(2).CheckDataSource()

可以在運行時更改函數(shù)定義,只需重新定義Series.DataSource屬性即可為系列分配新函數(shù):

[C#.Net]

private void button3_Click(object sender, System.EventArgs e) 
         
            Steema.TeeChart.Functions.Cumulative cumulative1 = new Steema.TeeChart.Functions.Cumulative(); 
            tChart1.Series[2].Function = cumulative1;

[VB.Net]

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 
        Dim Cumulative1 As New Steema.TeeChart.Functions.Cumulative() 
        TChart1.Series(2).Function = Cumulative1 
End Sub
1.3 功能周期

周期是使用函數(shù)的重要屬性,因為周期定義了循環(huán)應(yīng)用函數(shù)的點的范圍。

示例

有6個數(shù)據(jù)點(例如條形系列的條形),其值為: 3,8,6,2,9和12。定義一個具有周期0的函數(shù)系列(默認),繪制的平均值為:6.667。將周期設(shè)置為2我們得到3個平均值作為函數(shù)的輸出:5.5,4和10.5。這些值將在它們的周期范圍中集中繪制,即輸入系列的第1和第2條之間的第1個值,第3和第4個條之間的第2個值等..通過在“Datasource”頁面中選擇相關(guān)的“Series and Function”并單擊“Options”選項卡來定義“Period ”,也可以使用“FunctionType”在運行時修改“Period ”。

例如,line1是函數(shù)系列:

[C#.Net]

line1.Function.Period = 2;

[VB.Net]

Line1.Function.Period = 2 

下面是2個圖表突出顯示應(yīng)用的周期

teecahrt teecahrt

1.4 時間段樣式

周期的效果可以定義為范圍,這在使用DateTime系列時非常有用,將函數(shù)的“Period”表示為TimeStep,屬性“PeriodStyle”控制如何表達“Period”。例如,可以使用日期時間源系列上的常規(guī)“Average”功能繪制“monthly average of sales”功能,并將功能期間設(shè)置為“one month”:

[C#.Net]

private void Form1_Load(object sender, System.EventArgs e)  
            //Add in a BarSeries and Average Function at design-time. 
            Random rnd = new Random(); 
            tChart1.Aspect.View3D = false;   
            
            TimeSpan month = new TimeSpan(30,0,0,0); 
            DateTime today = DateTime.Today; 
 
            bar1.Marks.Visible = false; 
            bar1.XValues.DateTime = true; 
            tChart1.Axes.Bottom.Labels.Angle = 90; 
 
            for(int i = 0; i < 60; ++i)  
                today = today.AddDays(5); 
                bar1.Add(today, rnd.Next(100),"",Color.Red); 
             
 
            average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First; 
            average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range; 
            average1.Period = month.TotalDays; 
            line1.DataSource = bar1; 
            line1.CheckDataSource(); 

[VB.Net]

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
        'Add in a BarSeries and Average Function at design-time. 
        TChart1.Aspect.View3D = False 
 
        Dim Month As New TimeSpan(30, 0, 0, 0) 
        Dim Today As DateTime = DateTime.Today 
        Dim i As Integer 
 
        Bar1.Marks.Visible = False 
        Bar1.XValues.DateTime = True 
        TChart1.Axes.Bottom.Labels.Angle = 90 
 
        For i = 0 To 60 
            Today = Today.AddDays(5) 
            Bar1.Add(Today, Rnd() * 100, "", Color.Red) 
        Next 
 
        Average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First 
        Average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range 
        Average1.Period = Month.TotalDays 
        Line1.DataSource = Bar1 
        Line1.CheckDataSource() 
End Sub 

這將產(chǎn)生幾個點,每個點顯示BarSeries中每個月數(shù)據(jù)的“average”,在計算日期時間段的函數(shù)時,必須按源日期對源系列中的點進行排序,該范圍也可用于非日期時間序列:

[C#.Net]

for(int i = 0; i < 60; ++i)  
     bar1.Add(Convert.ToDouble(i), rnd.Next(100),"",Color.Red); 
 
average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First; 
average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range; 
average1.Period = 6;

[VB.Net]

For i = 0 To 60 
   Bar1.Add(i, Rnd() * 100, "", Color.Red) 
Next 
Average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First 
Average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range 
Average1.Period = 6 

這將計算每個“6”區(qū)間內(nèi)每組點的平均值。(X > = 6,X < 6的點將用于計算第一個平均值,X> = 6的點,X < 12將用于計算第二個平均值,依此類推......),這與計算每6個點的平均值不同。使用&ldquo;周期對齊”屬性可以對齊“系列”范圍內(nèi)的功能點,以下將繪制每月結(jié)束時的功能點:

[C#.Net]

average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First; 
average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range; 
average1.Period = month.TotalDays;

[VB.Net]

Average1.PeriodAlign = Steema.TeeChart.Functions.PeriodAligns.First 
Average1.PeriodStyle = Steema.TeeChart.Functions.PeriodStyles.Range 
Average1.Period = Month.TotalDays

Period = Month.TotalDays and PeriodAligns.First,從下圖中可以看出,“average”是在月末繪制的。

teecahrt

Period = Month.TotalDays and PeriodAligns.Last,在這種情況下,“average”是在月初繪制的。

teecahrt

1.5 派生自定義函數(shù)

創(chuàng)建新的Function組件只是創(chuàng)建一個派生自Function類的新組件(它也可以從現(xiàn)有的函數(shù)類派生),F(xiàn)unction中有兩個重要的虛擬方法可以重寫以創(chuàng)建新的Function類型。 1)Function.Calculate:public virtual double Calculate(Series Source,int First,int Last) 2)Fu??nction.CalculateMany:public virtual double CalculateMany(ArrayList SourceSeries,int ValueIndex) 如果只有一個系列用作數(shù)據(jù)源,則Calculate方法用于計算函數(shù)結(jié)果。如果多個系列可用作數(shù)據(jù)源,則CalculateMany用于計算函數(shù)結(jié)果。

示例:創(chuàng)建新的SquareSum功能,需要一個SquareSum函數(shù)來返回“sum of squares(平方和)”,此函數(shù)只能有一個數(shù)據(jù)源或多個數(shù)據(jù)源,因此我們將覆蓋Calculate和CalculateMany方法。

[C#.Net]

public class SquareSum : Steema.TeeChart.Functions.Function  
        public SquareSum(): base()  
        public SquareSum(Steema.TeeChart.Chart c): base(c)  
 
        public override double Calculate(Series SourceSeries,int FirstIndex,int LastIndex)   
            ValueList v=ValueList(SourceSeries); 
            if ( FirstIndex==-1 ) return v.Total; 
            else  
                double result=0; 
                for (int t=FirstIndex; t<=LastIndex; t++)   
                    result+=Math.Sqrt(v[t]); 
                return result; 
             
         
 
        public override double CalculateMany(ArrayList SourceSeriesList,int ValueIndex)  
            ValueList v; 
            double result=0; 
 
            for (int t=0; tValueIndex )   
                    result+=Math.Sqrt(v[ValueIndex]); 
             
            return result;

[VB.Net]

Public Class SquareSum 
        Inherits Steema.TeeChart.Functions.Function 
 
        Public Sub New() 
            MyBase.New() 
        End Sub 
 
        Public Sub New(ByVal c As Steema.TeeChart.Chart) 
            MyBase.New(c) 
        End Sub 
 
        Public Overrides Function Calculate(ByVal Source As Steema.TeeChart.Series, ByVal First As Integer, ByVal Last As Integer) As Double 
            Dim v As Steema.TeeChart.ValueList 
            Dim t As Integer 
            v = ValueList(Source) 
 
            If First = -1 Then 
                Return v.Total 
            Else 
                Dim Result As Double = 0 
                For t = First To t < Last 
                    Result += Math.Sqrt(v(t)) 
                Next 
                Return Result 
            End If 
        End Function 
 
        Public Overrides Function CalculateMany(ByVal SourceSeries As System.Collections.ArrayList, ByVal ValueIndex As Integer) As Double 
            Dim v As Steema.TeeChart.ValueList 
            Dim Result As Double = 0 
            Dim t As Integer 
 
            For t = 0 To t < SourceSeries.Count 
                v = ValueList(CType(SourceSeries(t), Steema.TeeChart.Series)) 
                If v.Count > ValueIndex Then 
                    Result += Math.Sqrt(v(ValueIndex)) 
                End If 
            Next 
 
            Return Result 
        End Function 
End Class

FirstIndex和EndIndex變量用于“loop(循環(huán))”所有SourceSeries點以計算平方和。“ValueList”方法用于提取必需的Steema.TeeChart.ValueList,以使這些類與HorizBarSeries等Series類型一起使用,其中“XValues”保存點值而不是“YValues”,當(dāng)Series只有一個Series作為DataSource時,使用“Calculate”方法,當(dāng)Series有多個Series作為數(shù)據(jù)源時,將調(diào)用“CalculateMany”方法。對于源系列中的每個點,“CalculateMany”將被調(diào)用一次,從零開始,以所有數(shù)據(jù)源的最小點數(shù)結(jié)束。理解Calculate和CalculateMany之間的區(qū)別非常重要,當(dāng)只有一個數(shù)據(jù)源并且只調(diào)用一次時調(diào)用“Calculate”。當(dāng)有多個Series作為數(shù)據(jù)源時,會多次調(diào)用“CalculateMany”(每個點一個)。


標(biāo)簽:圖表Teechart pro v8teechart

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


為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产精品任我爽爆在线播放 | 国产一区二区精品免费播放 | 朝鲜女人大白屁股ass | 欧美另类69xxxxx在线观看 | 日韩免费一区二区三区高清 | 色一情一乱一交一二三区 | 一区二区三区精品视频 | 亚洲福利国产精品17p | 成人性生交大片在线观看 | 国产在线播放免费 | 欧美日本片一区二区 | 国产精品民宅偷窥盗摄 | 亚洲中国久 | 日韩一区二区三区波 | 自拍偷在线精品自拍偷免费 | 国产日本欧美亚洲精品视 | 日韩在线一区二区三区观 | 国产中文字幕玖玖观看互动交流 | 亚洲精品一二三四区 | 欧美激情亚洲专区一区二区 | 高清欧美日韩一区二区三区在线 | 欧美日韩另类视频在线观看 | 成人看片在线观看免费 | 国产午夜福利100集发布 | 欧洲中文日韩亚洲精品视频 | 欧美a级v片在线观看一区 | 欧美人成中文视频在线观看 | 97韩剧| 人妖ts国产手机在线 | 欧美激情一区二 | 亚洲精品不卡 | 亚洲欧美日韩国产综合 | 欧洲一区 | 激情视频一区二区三 | 成人欧美 | 日本一区二区三区免费乱视频 | 欧美a级情欲片在线观看免费网站 | a性视频 | 欧美特级 | 国产日韩精品一区二区在线观看 | 午夜福利在| 精品综合国产高清 | 国产精品欧 | 国产2025中文天码字幕 | 伦视频中文字幕亚洲天堂网 | 精品一区二区三区国产视频 | 欧美精品第三页 | 亚洲中文欧美 | 字幕乱码一二三四 | 亚洲韩国日本 | 日韩欧美中文综合 | 日本三级带日本三级带黄首页 | 一进一出又大又粗爽视频 | 99re国产精品视频首页 | 在线观看高 | 欧美国产日本高清不卡免费 | 全日爱韩国视频在线观看 | 亚洲a∨| 99久re热视频这里只 | 解码2025最新电影预告片 | 日韩高清亚洲日韩精品一 | 欧美一级特黄aa大片 | 成人永久免费高清 | 亚洲aⅴ无一区二区三区 | 热99精品视频 | 精品人人 | 特黄特色 | 日韩国产精品一区二区 | 秋霞伦理电影在线看 | 亚洲欧美国产人成在 | 97干视频| 999国内精品永久免费视频 | 国产一本视频在线播放 | 国产1区2区3区国产精品 | 欧美mv日韩mv国产网站 | 欧美色欧洲免费无线码 | 亚洲国产日韩一级二级三 | 亚洲一区二区三区精品动漫 | 成人3d精品动漫在线播放 | 国产乱码精品一区二区三 | 日韩在线视频在线观看 | 欧美一级中文字幕免费在线 | 日本高清一区 | 国产精品一区在线免费观看 | 电影在线观看免费 | 国产日韩区欧美a | 欧美一级高 | ⅴ在线观看| 成色伊人 | 日韩综合一二三区视 | 伦视频在线观看 | 日韩一区二区三区免费精品 | 91免费 | 国产精品边叫边喷水 | 精品国产99国产精偷国产黄在线 | 色一乱一伦一 | 亚洲国产在线精品国偷产拍 | 国产在线精品一区二区三区不卡 | 国产盗摄xxxx| 97中文人| 亚洲男人夜夜精品电影 | 亚洲欧美日韩综合在线一区二 | 亚洲第一网站a√在线观看 国产精品情侣 | 国产女主播精品大秀系列 | 亚洲一级二级三级四级 | 偷自拍亚洲视频在线观看99 | 精品国产亚洲一区二区三区 | 亚洲成在人线在线播放 | 国产在线观看第二页 | 日本黄大片在线观看视频 | 欧美精品aⅴ一区二区三区 天堂a在线观看视频 | 亚联创展包装(清远)有限公司 | 综合在线亚洲 | 亚洲欧美日韩国产综合专区 | 中文字幕在线永久免费精品 | 日韩精品区一区二免费播放 | 丫头13第一次真紧 | 神马影院不卡不卡在线观看 | 国产精品视频每日更新 | 亚洲欧洲日韩国产一区二区三区 | 国产中文字幕玖玖观看互动交流 | 91成人精品爽啪在 | 日韩欧美一区二 | 日韩在线观看高清视频 | xxx波多野| 亚洲日本欧美日韩中文字幕 | 午夜神器 | 东京干影院 | 国产又爽又黄又不遮挡视频 | 最近最新中文字幕 | 欧美三级不卡在线播放 | а√最新版天堂资源在线 | 亚洲精品天天影视综合网 | 按摩偷拍一区不卡 | 国产乱子夫妻xx黑人xyx真爽 | 日本不卡中文字 | a人片在线观看苍苍影院 | 国产男女爽爽爽免费视频 | 国产98在线 | 另类国产亚洲日韩 | 亚洲中文字幕高清有码在线 | 国产亚洲欧美日韩高清专区 | 黑粗硬大欧美 | 成人国产一区二区三区精 | 野花精品| 亚洲视频中文字幕在线 | 一二三四中文字幕 | 日本三级带日本三级带黄首页 | 性色生活片在 | 国产男女拍拍拍高清视频 | 日韩视频第1 | 国产一区二区精品一区二区 | 亚洲中文国产综合 | 午夜高清性色生活片 | 成人亚洲综合 | 中文字幕人成人乱码亚洲电影 | 亚洲国产在线精品国自产拍 | 永久免费精品性爱网站 | 日本不卡中文字幕一区二区 | 亚洲人成中文字幕在 | 欧美精品高清乱伦 | 国产免费人成视频网站在线看 | 亚洲特黄特色免费手机在线视 | 亚州视频一区 | 欧亚一级毛 | 中国免费xxxx视频在线观看 | 日本在线精品视 | 免费99精品 | 又大又粗又硬又黄的免费视频 | 国产精品自在线免费 | 日产精品卡二卡三卡四卡乱码视频 | 亚洲国产精品不卡高清在 | 在线观看国产中文日本 | 国产精品黄页免费高清在线观看 | 啦啦啦免费高清在线观看 | 在线观看免费高清 | 亚洲欧美精品中文字幕 | 91碰超免费观看 | 欧美激情视频在线免费观看 | 亚洲免费黄 | 日韩精品在线视频一区二区三区 | 片免费观看 | 日本中文字幕一区二区视频 | 91久色视| 欧美a级片一区二区在线播放 | 欧美xxxx黑人又粗又长精品 | 日韩一区二区三区免费网站 | 中文字幕在线观看网站 | 污污视频软件下载 | 在线午夜福利频在线播放 | 免费中文字幕不卡 | 亚洲精品第一国产综合境 | 国产手机精品自拍视频 | 精精国产xxxx视频在线播放 | 精品欧乱仑在线 | 午夜成人爽爽爽视频在线观看 | 色色福利 | 一本大道综合伊人精品热热 | 99热这里只有精品国产4 | 国产精品日韩欧美在线 | 在线观看一级亚洲欧美观看 | 亚洲免费一区二区 | 国产一区二区三区在线观看 | 国产精品视频一区二区三区 | 国产精品一区二区亚瑟不卡 | 国产草莓| 精品欧美亚洲影视 | 三级视频网站在线观看 | 中文字幕在线免费专区 | 最新91精品老司机在线 | 欧美一区二区三区视频在线观看 | 国产午夜福利院757视频 | 小草青青手机免费视频影院 | 在线观看国 | 肉色超薄丝袜脚交一区二区 | 国产一级特黄aaa大片在 | 中文字幕资源网在线观看免费 | 成人中文乱幕日产无线码 | 免费最新电视剧电影随心看 | 91福利国产午夜亚洲精品 | 亚洲三级香港 | 大地影视mv高清视频在线观看 | 国产精品天干天干综合网 | 日本国产性爱观看视频 | 国产又黄又爽刺激视频 | 欧美午夜视频网站在线观看 | 日本中文一二区 | 亚洲国产剧情一 | 激情影院內射美女 | 欧美在线人成北岛玲 | 国产一级视频免费看 | 国产精品综合色区在线 | 免费在线观看电视剧电影的网站 | 亚洲精品午夜福利在 | 国产高清视频色拍 | 欧美一级鲁丝 | 中文字幕乱码亚洲无线三区 | 忍不住的亲子中文字幕在线 | 中文字幕卡通动漫精品首页 | 精品国产综合区 | 国产r级福利在线观看 | 亚洲欧美综合在线精品 | 成年人免费在线看的惊悚动作片 | 亚洲精品在线免费观看 | 国产又粗又大又黄的视频 | 国产美女精 | 91大神精品在线观看 | 亚汌国产| 精品国产亚洲三 | 永久在线免费观看美女热比网站 | 国产伦精品一区二区三区免费 | 成a人片在线观 | 韩精品欧美综合区 | 亚洲欧美日韩人兽免费 | 日韩精品一区二区三区中文3d | 国产精品日韩精品 | 曰本还a大片免费视频 | 午夜韩国理论片在线观看 | 男生晚上睡 | 小蜜被两老头 | 欧美一级高清片国产特黄大 | 欧美黑人又大又粗xxxxx | 一区二区三区国产精品午夜福利 | 91美女片黄在线观看 | 不卡无在线一区二区三区观 | 九九精品国产99精品 | 亚洲一区制服丝袜 | 奇米视频在线观看 | 国产微拍精品一区二区 | 野花香视频在线观看免费高清版 | 在线观看国产视频黄 | 两个人免费视频观看高清视频 | 欧美日韩高清精品一区二区 | 怡红院在线a男人的天堂 | 国产精品va一级二级三级 | 老子午夜伦理不卡一级电影 | 综合自拍 | 香港午夜三级a三级高清观看 | 韩国日产综合在线 | 最近最新中文字幕在线第一页 | 亚洲中文字幕乱伦 | 中文字幕精品亚洲无线码二 | 99国产精品国产精品九九 | 精品国产一区二区三区四不卡在线 | 一区二区三区免费播放 | 欧美日韩免费在线观看 | 国产在线精品国自产在线 | 涩色综合 | 大色综合色综合网站 | 国产不卡福利片在 | 99ri国产在线观看 | 国产日韩欧美亚洲综合 | 秋霞人成在线观看免费视频 | 免费高清乱伦无 | 中文精品 | 国产乱码高清区二区三区在线 | 国产91精品高跟丝袜在线 | ⅴ人在线观看 | 高清在线精品一 | 日韩欧美亚洲一区二区综合 | 免费国产一区二区三区 | 亚洲一区在线视频在线观看 | 午夜网站免费 | 国产精品自在线拍国产第一页 | 国产在线一区二区播放精品 | 99热这里只有精品 | 亚洲国产丝袜一区二区 | 亚洲国产中文日韩精品乱码 | 欧美日韩精品一区二区三区 | ⅴa在线观看 | 92午夜福利1000集在线看 | 日欧一片| 99亚洲直播在 | 国产精品网红尤物福利在线观看 | 亚洲一二三四中文字幕 | 国产伦国 | 国产伦精品一区二区三区视 | 日韩精品免费一级视频 | 亚洲午夜国产精 | 成人精品视频一区二区三区尤物 | 亚洲伊人精品国产91综合 | 国产精品爽爽ⅴa在线观看 欧美精品一区二区三区免费 | 亚洲国产中文字幕在线观看 | 日韩一区二区三区免费播放 | 2025国产亚洲精 | 国产精品va欧美精品 | 成人不卡 | 亚洲欧美日韩精品永久 | 国产91中文在 | 久一视频在线观看 | 亚洲欧美精 | 国产一区二区三区正品 | 91福利精品老师国产自产在线 | 亚洲精品国产精品国自产网站 | 一区二区三区四区糖心 | 国产乱码1卡二卡3卡四卡5 | 一区二区三区在线观看视频 | 一区二区三区在线观看视频 | 福利第二页精品推荐在线观看 | 欧美日韩一区二区三区在线播放 | 国产精品视频1区 | 国产精品素人福利 | 国产黄在线观看免费视频45分钟 | 日韩欧美国产aⅴ | 日韩中文字幕第二页 | 国产午夜视频 | 国内三级自 | 日韩中文高清在线 | 日韩在线观看第一页 | 级欧美一级一级国产 | 午夜电影这里只有精品 | 国产自产自拍视频 | 热门电视剧追剧网站 | 美女撒尿一区二 | 成人国产免| 陌陌影视在线观看高清完整版 | 综合亚洲桃色第一影院 | 亚洲色一色噜一噜噜噜人与 | 国产伦精品一区二区三区视频金莲 | 经典影片免费在线观看 | 国产亚洲精品午夜高清影院 | 亚洲一区免费观看 | 国产精品成人观看视频 | 精品三级视频在线观看 | 成年人24小时在线免费观看视频 | 国产在线青青 | 日本高清乱理伦片中文字幕 | 亚洲激精日韩激精欧美潮精品 | 最新色国产精品精品视频 | 亚洲最大国产综合91 | 精产国品 | 在线精品亚洲一区二区绿巨人 | 热99r | 二区三在线播放 | 美女下部隐私无视频 | 亚洲国产精品尤物yw在线观看 | 日韩色禁网站永久视频 | 精品一二三区 | 欧美午夜在线观看 | 午夜射精日韩 | 欧美国产精品va在线观看 | 欧美国产另 | 国产亚洲人成网站观看 | 资源在线观看高清国产 | 亚洲精品日韩在线观看高清不卡 | 2025免费国产a | 97韩剧tv网| 亚洲一区在线免费 | 亚洲综合一区三区 | 精品亚洲一区二区三区在线观看 | 国产高清精品一区 | 日本va欧美va精品发布 | 国产日韩一区二区三区在线观看 | 日韩欧美一本书道一区二区 | 99久视频 | 中文在线天堂网www 日本高清不卡中文字幕网 anquye | 亚洲精品乱无伦国产 | 电影在线观看高清完整版 | 黑人巨大精品欧美一区二区免费 | 99日国产精品 | 欧美特黄a级 | 中文字幕高清免费日韩视频在线 | 91精品国产福利在 | 在线视频有码国产欧美 | 日本sm极度另类视频 | 99这里只有精品视频国产 | 日韩欧美色综合网站免费 | 无人区一线二线三线乱码 | 国产美女自卫慰水免费视频 | 福利吧导航 | 国产精品欧美一区 | 国产免费人成视频网站在线看 | 亚洲一区二区三区和欧美四区 | 小苹果www在线 | 亚洲人成色7777在线观看 | 亚汌国产| 自拍偷亚洲成在线观看 | 真实国产熟睡乱子伦视频 | 2025精品久| 特色大片免费看 | 天天国产综合永久精品日韩 | 91短视频免费下载 | 亚洲欧美日韩精品永久在线 | 欧美日韩一区二区亚洲 | 五月丁六月停停 | 97国产婷婷综合视 | 看全色黄大色黄大片女爽一黄 | 日韩精品一区二区三线 | 香港三级日本三级韩国三级 | 136福利| 国产视频一区在线观看 | 免费观看国产精品 | 日韩电影欧美综合在线 | 欧美激情一区二区三区中文字幕 | 国产人人看在线视频观看 | 日本高清一级婬片a级中文字幕 | 国产综合中文字幕在线 | 有码+日韩+在线观看 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲人成激情在线播放 | 国产一级一| 日韩一品二品三品 | 精国精品国产 | 福利一区福利二区福利三区 | 国产精品一区二区亚 | 国产日韩欧美亚洲综合 | 日本vs亚洲vs韩国一区三区 | 99精品成人高清在线观看 | 国产sm重味 | 日韩精品一区二区三线 | 国产激情自拍亚洲精品国产精品精 | 99re热视频这里只有 | 经典a三级在线理论香港 | 精品三级国产在线看 | 真实国产日韩欧美全部综合视频 | 欧美日韩精品一区二区免费看 | 伦理片午夜视频在线观看免费 | 欧洲在线一区 | 国产又爽又黄又刺激的视频 | 奇米精品视频一区二区三区 | 亚洲愉拍99热成人精品 | 亚洲国产精品va在线播放 | 日本一在线中文字幕天堂 | 色综合伊人色综合网站 | 日韩在线欧美高清一区 | 国产91丝袜在线观看 | 舌奴ⅴk | 亚洲无人区码卡二卡三卡四卡 | 国产精品va在线播放 | 7788电影网 | 国产欧美亚洲精品综合在线 | 操人网站| 亚洲一区欧美二区 | 区一区二区三视频日韩 | 久热国产vs视频 | 亚洲精品高清在线观看 | 欧美性猛交xxxxxxxx | a人片在线观看苍苍影院 | 姑娘色综合一二三区 | 国产手机在线观看视频 | 国产日本在线观看网址 | 国产日韩欧美在线精品综合网 | 日本免码va在线看免费 | 手机午夜福利1000视频 | 亚洲手机在线人成网站 | 91人前露出精品国产 | 欧美性爱中文字幕无 | 亚洲国产欧美在线人成app | 国产国语一级 | 国泰饭店 | 欧美又大 | 国产精品+日韩精品+在 | 成a人片在线观看手机看 | 国内精品自产拍在线观看 | 免费午夜伦费影视在线观看 | 影音先锋2025色资源网 | 中文字幕人成 | 爽又丰满| 亚洲一区二区三区下卡精品 | 国产欧美自拍 | 日本一二三区视频 | 国产欧美精品一区二区三区pp | 国产精品xxxx国产喷水 | 911亚洲国内自产 | 亚洲国产精品va在线看黑人 | 欧美日韩国产网站 | 精品日产卡一卡二卡三入口 | 国产一区鲁鲁在线视频免费播放 | 亚洲国产中文字幕在线观看 | 99成人国产精品视频 | 极品魔鬼身 | 国产一区二区三区猎奇视频 | 亚洲欧美日韩不卡在线观看 | 夜色福利美女曝乳视频 | 黑人巨大精品欧美一区在线 | 日韩精品福利片午夜免费观着 | 亚洲精品自拍愉拍第二 | a级全黄试看30分钟国产 | 2025年精品国产福利在线 | 国产国语老龄妇女 | 国内精品视频一区二区在线观看 | 国产午夜福利电影免费在线观看 | 国产高清在线免费观看 | 亚洲中文字幕在线观看视频 | 国产精品视频一区二区三区 | 91啪国自产在线高清观看 | 精品伦精品一区二区三区视 | 精品亚洲永久免费精品9 | 最近2025最新中文字幕免费看 | 成·人免费午夜视频含羞草 | 亚洲午夜福利在线观看 | 专区网站 | 91精品丝袜国产在线一区 | 真实国产日韩欧美全部综合视频 | 娇妻被交换粗又大又硬彩 | 亚洲人成影院在线观看 | 97国产伦子在线观看 | 国产精品一品道加勒比 | 免费成人激情在线 | 中文字幕在线播放 | 爱我免费视频观看在线www | 欧美人与动交zoz0 | 欧美一区二区三区性 | 亚洲国产精品午夜伦不卡 | 真实国产乱子伦 | 天堂a√ | 国产中文字幕精品视频 | 国产偷国产偷亚洲高清人 | 免费人成黄页在线观看国产 | 国产亚洲精品精品国产亚洲综合l | 精品三级影视亚洲 | 日本成年人 | 日韩欧美中文制服在线电影 | 国产乱码一区二区三 | 亚洲中文字幕在线观看 | 一区二区三区四区国产免费 | 国产自产视 | 色舞月亚洲综合一区二区 | 国产全肉乱妇杂乱视频 | 日韩欧美亚洲国产永久在线观看 | 日本免费在线 | 国产高清晰在线播放 | 欧美日韩亚州在线 | 亚洲国产中文日韩精品乱码 | 日韩欧美三级理论在线观看 | 亚洲欧美日韩一区超高清 | 成人免费一区二区三区 | 欧美精品v欧洲精品 | 变态另类清纯唯美中文 | 人在线观看青青 | 97在线观看免费视频观看 | 日韩a∨精品日韩在线观看 国产女精 | 最近2025年好看中文字幕视频 | 日本一二线不卡在线观看 | 电视剧大全 | 婷婷综合缴情亚洲狠狠尤物 | 少女频道在线观看高清 | 亚洲精品日韩在线观看高清不卡 | 国产盗摄xxxx视频xxxx | 五月激情丁香婷婷综合网 | 国产日产欧产精品精品 | 国产欧美日韩精品a在线观看 | 精品国精品国产自在久国产 | 亚洲卡一卡二 | 中文字幕午夜福利片亚洲 | 国产午夜亚洲精品不卡福利 | 亚洲高清中文字幕一区二区三区 | 国产色产综合色产在线观看视频 | 在线观看国产精品一区 | 免费看高视频hh网站免费 | 日本亚欧在线观看 | 草莓视频免费观看 | 在线观看日韩欧美 | 午夜爽片超清 | 91一区二区三 | 欧美日韩国产高清 | 一级理论片免费观看在线 | 91精品国产亚洲爽啪在线观看 | 亚洲国产精品尤物yw | 日韩精品中文一区二区 | 野花免费高 | 又粗又黄又猛又爽大片免费 | 欧美一区二区三区在线直播 | 黑人巨大性欧美一区二区三 | 久精品视在线观看视频 | 欧美激情国产日韩 | 1024手机看片国产日韩欧美 | 国产午夜免费视频 | 国内精品伊 | 顶级欧美做 | 八戒影院| 国产精品精品国产 | 精品国产制服丝袜高跟 | 国产精品三级在线看免费看 | 国产一区二区三区不卡在线 | 一区二区三区四区视频 | 国产午夜福利在线观看视频 | 日本高清一二三不卡区 | 日韩在线一区二区三区免费视频 | 在线观看网站人成亚洲小说 | 亚洲欧美综合区自拍另类 | 韩国日本香港三级 | 日本一区视频在线播放 | 亚洲欧洲一 | 日韩欧美亚洲一区二区三区四 | 99re在线这 | 国产一区二区三区高清在线观看 | 重口视频二区在线观看 | 在线观看免费人成视频国产 | 捆绑视频| 国产亚洲欧美日韩综合另类 | 国产精品乱码高清在线 | 最新69成人国产精品视频免费 | 乱码在线观看 | 亚洲最稳定资源在线观看 | 男女午夜爽爽大片免费 | 亚洲视频精品 | 一区二区在线 | 日本成a人片在线观看网址 国产精品蜜桃丝袜 | 国产精品60岁老女人 | 国产初高中生真实在线视频 | 91视频官 | 国产乱ⅴ一区二区三区 | 不卡视频一区二区三区免费观看 | 国产精品爽爽ⅴa在线观看 欧美精品一区二区三区免费 | 国产精品小电影 | 成人夜间视频 | 国产精品免费看 | 国产极品网站在线观看 | 永久免费91桃色福利 | 国产精品国色 | 精品一区网友自拍偷拍第一页 | 韩国三级高清手机在线版 | 国产在线精品拍揄自揄免费 | 亚洲精品天堂在线 | 国产清纯91天堂在线观看 | 亚洲人成电影手机在线播放 | 正在播放国产多p交换视频 日韩成全视频观看免费观看高清 | 99精品无人区乱码1区2区3区 | 国产在线一区二区三区四区居文沛 | 日韩在线一区二区视频中文字幕 | 国产精品小电影 | 欧美午夜视频一区 | 园内精品自拍视频在线播放 | 国产日本欧美在线观看 | 亚洲欧美另类一区二区 | 在线中文字幕不卡视频 | 免费手机影院 | 国产欧美日韩精品福利98 | 日韩a∨精品日韩在线观看 国产女精 | 国产网曝门亚 | 国产91茄子在线播放 | 午夜成人影院 | 亚洲已满1 | 国产最新精品自产在线观看 | 亚洲精品自偷自拍 | 国产91视频在线观看 | 97青草最新免费精品视频 | 国产一区二区视频在线关看 | 日韩成人午夜在线视频 | 国产最新美 | 亚洲男人的天堂 | 96在线视频精品 | 亚洲一区二区成人精品 | 成欢阁免费入口在线观看 | 亚洲欧美中文日韩aⅴ | 国产灌醉迷晕在线精品 | 精品亚洲a | 亚洲国产vv | 天天躁日日躁aaaaxxxx | 色与欲影视天天影视 | 亚洲色一色噜一噜噜噜人与 | 亚州有码91 | 18岁禁止入内 | 俄罗斯性爱视频一区二区 | 国产欧美精品国产国产专区 | 日韩欧美三级理论在线观看 | 午夜福利理论片在线观看 | 91青青草原 | 一级国产| 日本一本之道之视频在线不卡 | 国产一区二区在线视频观看 | 国产精品v欧美精品v日韩精品 | 国产一区二区视频在线播放 | 欧美日韩一本无线码专区 | 真实国产精品vr专区 | 热门电影电视剧短剧免费在线观看 | 欧美亚洲精 | 日韩精品免费一区二区三区 | 国产亚洲精品影视在线产品 | 9cao在线精品免费 | 精品一区二区免费视频 | 99热在线获取最新地址 | 日本一本a高清免费 | 欧美视频免费看 | 日韩美女网站在线看 | 一区二区影院 | 无人视频在线观看播放免费 | 国产在线拍揄自揄视频不卡99 | 一级特黄大片欧美99 | 国产精品网站在线观看 | 日日狠狠太爽 | 国产精品亚洲欧美大片在线观看 | 国产精品1区2区 | 天天透天天射 | 在线日韩国产 | 伊伊人成亚洲 | 91国语精品自产拍在线观 | 国产福利在线观看永 | 国产精品自在线午夜福利高 | 九九自拍视频 | 视频免费1区二区三区 | 国产一区二区三区正品 | 蜜臀视频 | 国产欧美一区二区精品每日更新 | 日韩在线一区 | 婷婷六月综合缴情在线小蛇 | 成人激情午夜福 | 放荡的美妇在线播放 | 首页中文字幕中文字幕 | 91精品在线观看中文 | 国产精品素人搭讪在线播放 | 国产精品lululu在线观 | 天天综合亚洲 | 国产综合精品五月天喷水 | 电影天堂| 日本高清视频www | 亚洲成熟女人毛毛耸耸多 | 亚洲男人第一天堂 | 国产精品综合色区在线 | 亚洲码在线观看 | 日本在线观看中文字幕无线观看 | 国产亚洲玖玖玖在线观看 | 红杏亚洲影院一区二区三区 | 欧美国产精品免费观看 | 一本大道之中文日本香蕉 | 国产伦精品一区二区三区视 | 国产精品va在线观看蜜臀 | 成+人+黄+色+免费观看 | 91九色国产社区在线观看 | 亚洲国内自拍愉拍中文字幕 | 99re16热视频精品 | 国产性色αv | 91caopor| 日本三级网站在线观看视频 | 免费的电影天堂手机在线观看 | 伊人色综合网 | 狠狠五月天 | 中文韩国午夜理伦三级好看 | 免费人成黄页网站大全在线观 | 国语精品视频自产自拍 | 成人福利在线视频免费观看 | 国产黄大片在线观看画质 | 色哟哟网站入口在线观看视频 | 国产中文字幕第一页 | 亚洲色人妇性爱视频 | 2025最新国产在线精品不卡顿 | 碰夜夜澡日日澡 | 色偷偷国色天香在线观看免费视频 | 精品一区二区三区影院在线午 | 中文字幕制服丝袜一区二区三区 | 欧美专区亚洲专区 | 182tvc午夜福利在线观看污 | 九九视频这 | 国产日韩制服丝袜在线第一页 | 日本在线观看视频精品一区 | 中文字幕热久 | 国产精品极品美女自在线观看 | 国产欧美日韩成人 | 欧美激情视频在线播放全球共享 | 国产精品一区二区三 | 噜噜噜在线视频免费观看 | 东方aⅴ免费观看 | 免费人成网站在线观看欧美 | 欧美精品三区 | 亚洲第一国产午夜福利电影 | 日韩精品欧美亚洲高清有无 | 免费日韩精品 | 国产乱子影视频上线免费观看 |