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

金喜正规买球

logo TeeChart .NET教程2018
文檔金喜正規(guī)買(mǎi)球>>TeeChart .NET教程2018>>【TeeChart .NET教程】(七)使用函數(shù)

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


【下載TeeChart.Net最新版本】

(一)功能類(lèi)型

1.1 功能類(lèi)型

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

teecahrt

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

添加功能

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

teecahrt

從一個(gè)完全空的Chart開(kāi)始,這里是代碼中用于構(gòu)建簡(jiǎn)單的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

添加另一個(gè)函數(shù)來(lái)獲取有關(guān)前一個(gè)函數(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é)中的示例重點(diǎn)介紹如何使用Datasource通過(guò)代碼填充Function。Series使用datasource定義Function的輸入或定義Series ADO.NET數(shù)據(jù)源。使用TeeChart編輯器,在添加函數(shù)后,函數(shù)系列的“Datasource”頁(yè)面將顯示包含在函數(shù)定義中的可用系列列表。可以更改要應(yīng)用于系列的函數(shù)類(lèi)型,并從左側(cè)列表框“Available”中選擇系列,并將它們添加到右側(cè)列表框“Selected”,按代碼的數(shù)據(jù)源使用Series.Datasource屬性。

例;

假設(shè)在設(shè)計(jì)時(shí)通過(guò)TeeChart編輯器添加了2個(gè)數(shù)據(jù)系列,添加了一個(gè)由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系列添加點(diǎn)數(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

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

[C#.Net]

tChart1.Series [2] .CheckDataSource();  

[VB.Net]

TChart1.Series(2).CheckDataSource()

可以在運(yùn)行時(shí)更改函數(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ù)的重要屬性,因?yàn)橹芷诙x了循環(huán)應(yīng)用函數(shù)的點(diǎn)的范圍。

示例

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

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

[C#.Net]

line1.Function.Period = 2;

[VB.Net]

Line1.Function.Period = 2 

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

teecahrt teecahrt

1.4 時(shí)間段樣式

周期的效果可以定義為范圍,這在使用DateTime系列時(shí)非常有用,將函數(shù)的“Period”表示為T(mén)imeStep,屬性“PeriodStyle”控制如何表達(dá)“Period”。例如,可以使用日期時(shí)間源系列上的常規(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)生幾個(gè)點(diǎn),每個(gè)點(diǎn)顯示BarSeries中每個(gè)月數(shù)據(jù)的“average”,在計(jì)算日期時(shí)間段的函數(shù)時(shí),必須按源日期對(duì)源系列中的點(diǎn)進(jìn)行排序,該范圍也可用于非日期時(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 

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

[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,從下圖中可以看出,&ldquo;average”是在月末繪制的。

teecahrt

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

teecahrt

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

創(chuàng)建新的Function組件只是創(chuàng)建一個(gè)派生自Function類(lèi)的新組件(它也可以從現(xiàn)有的函數(shù)類(lèi)派生),F(xiàn)unction中有兩個(gè)重要的虛擬方法可以重寫(xiě)以創(chuàng)建新的Function類(lèi)型。 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) 如果只有一個(gè)系列用作數(shù)據(jù)源,則Calculate方法用于計(jì)算函數(shù)結(jié)果。如果多個(gè)系列可用作數(shù)據(jù)源,則CalculateMany用于計(jì)算函數(shù)結(jié)果。

示例:創(chuàng)建新的SquareSum功能,需要一個(gè)SquareSum函數(shù)來(lái)返回“sum of squares(平方和)”,此函數(shù)只能有一個(gè)數(shù)據(jù)源或多個(gè)數(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點(diǎn)以計(jì)算平方和。“ValueList”方法用于提取必需的Steema.TeeChart.ValueList,以使這些類(lèi)與HorizBarSeries等Series類(lèi)型一起使用,其中“XValues”保存點(diǎn)值而不是“YValues”,當(dāng)Series只有一個(gè)Series作為DataSource時(shí),使用“Calculate”方法,當(dāng)Series有多個(gè)Series作為數(shù)據(jù)源時(shí),將調(diào)用“CalculateMany”方法。對(duì)于源系列中的每個(gè)點(diǎn),“CalculateMany”將被調(diào)用一次,從零開(kāi)始,以所有數(shù)據(jù)源的最小點(diǎn)數(shù)結(jié)束。理解Calculate和CalculateMany之間的區(qū)別非常重要,當(dāng)只有一個(gè)數(shù)據(jù)源并且只調(diào)用一次時(shí)調(diào)用“Calculate”。當(dāng)有多個(gè)Series作為數(shù)據(jù)源時(shí),會(huì)多次調(diào)用“CalculateMany”(每個(gè)點(diǎn)一個(gè))。

掃碼咨詢(xún)


添加微信 立即咨詢(xún)

電話咨詢(xún)

客服熱線
023-68661681

TOP
色国产综合免费视频在线播放 | 国产网红女主播精品视频 | 2025最新韩剧| 一区二区日韩国产精品 | 欧美日韩国产综合一区精 | 免费高清乱伦无 | 国产亚州视频在线八a | 乱码视频午夜间在线观看 | 色综合色狠狠天天综合 | 国产日韩欧美在线观看一区二区 | 欧美草逼网站 | x8x8国产在线最新地址 | 欧美日韩成人一区二区三区 | 欧美一区韩国二区老 | 国产视频a区 | 国产福利一区二区在线精品 | 成人午夜视频一区二区国语 | 欧美国产激情在线播放 | 国产午夜三级一区二区三 | 成人免费在线视频 | 日韩欧美国产一区二区浪潮 | 亚洲国产剧情中文视频在线 | 亚洲精品影视亚州色区 | аⅴ资源中文在线天堂 | 国产人澡人澡澡澡人 | 国产欧美亚洲专区在线 | 亚洲高清中文字幕综合网 | 国产视频动漫 | 红杏亚洲影院一区二区三区 | 91精品全国免费观看青青 | 人在线播放 | 日本亚洲欧洲免费无线码 | 日本一区二区三区免费在线观看 | 精品露脸 | 欧美在线区 | а√天堂资源在线官网 | 午夜福利电影在线观看 | 亚洲综合成人精品成人精品 | 色眯眯国产在线播 | 欧美日韩不卡一区二区 | 日本中文字幕精 | 午夜福利门事件国产在线 | 2025最新韩剧 | 国产精品乱码一 | 国产亚洲成年网址在线观看 | 亚洲美女又黄又爽在线观看 | 青青河边草高清免费版新闻 | 频道国产在线资源 | 国产玉足脚交极品在线视频 | 成人国产一区二区三区 | 欧美亚洲视频一区 | 国产一级特黄aa大片在线观看 | 亚洲精品有码在线观看 | 国产高清欧美情侣视频 | h鸡大网在线看 | 欧美一区在线日韩 | 欧美日韩免费专区在线 | 亚洲偷窥另类xxxxx乱室佳宾 | 天美麻花星空高清mv | 国产一区二区三区美女图片 | 免费看美女午夜大 | 国产ol丝袜高跟在线观看不卡 | 欧美动作大片在线观看 | a天堂中文在线天堂资源中文 | 国产白领邻居在线视频 | 成a人片在线观看日本 | 新片速递 | 国产网友愉拍精品视频手机 | 日韩综合在线欧美中文字幕 | 无人视频免费观看免费视频 | 婷婷开心激情综合五月天 | 人人添人人 | 亚洲精品福利在线观看 | 妖精视频免费观看 | 国产在线不卡人成视频 | 日韩一级一欧美一 | 国产亚洲精品高清在线 | 精品国产午夜福利不卡在 | 国产精品h片在 | 免费网站看v片在线爱的影院 | 国产另类在线欧美日韩 | 羞羞色院91蜜桃在线观看 | 浪货叫的再浪一点张开 | 学生精品国自产拍中文 | 国产在线观看91精品不卡 | 国产精品视频免费播放 | 日本三级韩国三 | 最近中文字幕高清字幕在线视频 | 美女是黄的网址视频在线 | 美女视频黄频a | 亚洲中字幕日产aⅴ | 国产精品成人aaaaa网站 | 日本亲子乱子伦xxxx50路 | 精品三级国产在线看 | 成人国产欧美精品一区二区 | 国产精品九九九午夜 | 色夜影院 | xxxx性欧美极品v | 欧美日本高清视频在线观看 | 国产免费私拍一区二区三区 | 国产亚洲精品成人a在线 | 麻花传md0174苏蜜清歌 | 国产精品日韩欧美一区二区三区 | 一区二区三区四区日韩 | 7777色鬼| 亚洲一区二区精品成人 | 亚洲欧美日韩制服 | 99久国产精品午夜性色福利 | 色老板精品视频在线观看 | 日日噜噜夜夜狠狠视频无 | 国产综合久 | 成年人午夜影院 | 99热这里只有 | 最新天美传媒 | 亚洲性色精品一区二区在线 | 自拍偷拍| 青青青国产爽爽视频免费观看 | 天堂mv亚洲mv在 | 水蜜桃视频网站在 | 日韩在线欧美高清一区 | 国产精品兄 | 日本免费不卡高清网站视频 | 国产系列丝袜熟女精品网站 | 欧美激情视频一区二区三区免费 | 国产欧美va天堂在线电 | 乱仑图片| 精品亚洲欧美v国产一区二区三区 | 欧美激情一区二区三区在线 | 精品自拍视频 | 9i看片成人免费 | 国产精成人品日日拍夜夜免费 | 男生晚上睡| 欧美日韩视频 | 日本乱偷| 国产伦精品一区二区三区视频 | 亚洲一区在线免费 | 国语精品| 日本欧美高清乱码一区二区 | 亚洲天堂 | 一区二区三区在线观看视频 | 国产精品二 | 999任你躁在线精品免费 | 国产成年人免费在 | 日韩欧美一区二区三区视频在线 | 国产日产欧产精品精品 | 亚洲国产婷婷综合在线精品 | 日本阿v高清不卡在线 | 美女足脚交一区二区三区 | 浪货叫的再浪一点张开 | 野花社区视频在线观看 | 国产精品a成v人在线播放 | 国产欧美亚 | 国产乱子伦精品 | 国产特黄精品一区二区在线 | 成人欧美国产在线 | 中文自拍日本国产 | 中文字幕亚洲激情 | 国产精品tv在线观看 | 亚洲成a人v欧美综 | 国产精品综合在线观看 | 国产精品制服一区二区 | 欧美日韩亚洲国产精品自拍 | 日本xxx在线观看免费播放 | 99精品国产自产在线观看 | 午夜影视在线播放免 | 午夜伦4480yy私人影院免 | 欧美亚洲韩国日本一区 | 黑人欧美老 | 97精品国产自在现线免费 | 亚洲女色福利免费视频 | 高清影视电视剧免费在线观看 | 天堂在线最新版资源 | 亚洲欧美乱日韩乱国产 | 亚洲精品宾馆在线精品酒店 | 精品国语自产拍在线观看 | 欧美不卡一区二区三区 | 亚洲精品成人区在线观看 | 女视频精品免 | 一区二区三区四 | 人与动人物a级在线播放 | 高清一区二区亚洲 | 亚洲欧美福利一区二区 | 国产免费一区二区视频 | 国产精品日本一区二区在线看 | 码二码三码四码 | 午夜性刺激在线观看 | 日韩女优在线观看 | 最近最新中文字幕 | 国产片人综合亚洲区 | 日韩电影在线观看视频 | 欧美精品欧美***欧美激情 | 国产激情自拍亚洲精品国产精品精 | 精品中文字幕一区在线 | 国产午夜电影免费 | 无吗一区二区三区 | 解码2025最新电影预告片 | 日本激情在线观看免费观看 | 国产一区二区高清 | 国产精品免费网站 | 亚洲v欧美v日韩v国产v在线 | 专区中文字幕视频专区 | 微拍秒拍福利一 | 亚洲自拍中文另类 | 高清欧美性猛交xxxx黑人猛交 | 国产黑色丝袜在线看片不卡顿 | 亚洲欧洲精品视频 | 三年片在线观看免费大全电影 | 2025精品 | 欧美亚洲精品在线 | 国产一区二区三区免费在线观看 | 日本视频中文字幕一区二区 | 中文字幕乱倫视频 | 精品欧美在 | 亚洲日本中文字幕天堂网 | 最新欧美日韩 | 日日日涩涩 | 国产精品亚洲专区在线播放 | 一本精品一区二区在线观看 | 精品二区中文字幕播放 | 国产精品精品国内自产拍 | 亚洲一日欧美日韩中文字幕 | 酷客影院 | 欧美色欧洲免费无线码 | 国产一级a爱做片免费看 | 亚洲卡通欧美制服中文 | 草草浮力影院 | 好男人好资源影视在线 | 豆奶视频官网下载 | 99热这里有免费国内精品 | 欧美xxxx黑人又粗又长精品 | 被暴雨淋湿 | 夜鲁鲁鲁夜夜综合视频 | 青青国产精 | 偷窥清纯综合图区 | 国产伦亲子伦亲子视频观看 | 成人三级做爰视频在线看 | 国产精品成人观看视频 | 国产91精品老熟女泻火 | 国产一区二区免费在线观看 | 在线观看精品日韩视频 | 亚洲男人的天堂一区二区 | 午夜福利门事件国产在线 | 在线免费观看成年人视频 | 亚洲欧美中文日韩aⅴ | 国产日b视频在线观看 | 亚洲国产日韩一级二级三 | 亚洲国产aⅴ精品一区二区女女 | 亚洲一区二区在线欧洲 | 特级国产午夜理论不卡 | 韩国床戏激情戏裸戏 | 午夜三级理 | 欧美日韩国产综合一区精 | 天黑黑影院免费观看视频在线播放 | 亚洲大片精品免费在线 | 国产视频中文字幕手机版 | 成人免费a| 日韩欧美亚洲一中文字暮 | 中文字幕夫妇交换乱叫 | 欧美精品成人3d在线 | 欧美乱伦免费 | 国产亚洲精品午夜高清影院 | 91国产在线| 国产午夜福利一区在线观看 | 精品一区二区三区四区在线 | 免费看黑人 | 天堂在线亚洲精品专区 | 韩国漂亮美女三级在线观看 | 国产精品亚洲日韩au在线 | 日韩精品免费在线观看 | a级全黄试看30分钟gif动图 | 日本高清一级婬片a级中文字幕 | 国产精品日韩欧美一区二区三区 | 色99久| aaaaa级少| 欧美日韩在大午夜爽爽影院 | 精品日韩一区二区三区 | 国产精品一区二区手机看片 | 精品亚洲影视自拍 | 偷国产偷精品高清尤物 | 午夜性影院在线观看视频播放 | 中文字字幕乱码无线精品精品 | 欧美精品xx | 又黄又粗暴的g | 亚洲s色大片 | 视频一区二四三区四区 | 自拍偷在线精品自拍偷免费 | 国产手机在线国内精品软件的特点 | 91成人午夜性a一级真人片 | 午夜欧美国产一区 | 国语精品视频自产自拍 | 亚洲日本va在线视频观看 | 一欧美视频 | 欧美精品在线一区二区三区 | 手机看片高清国产日韩片 | 91国内揄拍国内精品情侣对白 | 最近更新在线中文字幕 | 国产精品边做奶水狂喷有码 | 无人一码二码三码4码免费 91网首页 | 亚洲欧美日韩一区在线观看 | 亚洲色精品一区二区三区 | 精品国产亚一区二区三区 | 国产激情a∨在线视频播放 国产激情自拍亚洲精品国产精品精 | 亚洲欧美精品综合中文字幕 | 国产日韩另类视频一区爱 | 国产欧美视频一区二区三区 | 成人影片一区免费观看 | 黑人巨大精品欧 | 精品国产91乱码一区二区三区 | 亚洲à∨精品一区二区三区导航 | 国产最新一区二区三区天堂 | 免费v片在线观看 | 国产精品免费视频观看玖玖 | 亚洲成a人片在线观看高清 在线观看www成人影院 | 欧美成一级 | 精品国产污污免费网站aⅴ 国产自在自线精品午夜视频 | 韩国三级hd中文字幕不卡偷看 | 日本搞黄在线观看 | 免费成人www视频在线观看 | 日韩交换精品 | 国产精品国产精品国产专区不卡 | 国产人成中文字幕 | 亚洲国产欧美一区二区三区 | 99电影网 | 国产又刺激又黄又爽又湿 | 午夜成人理论福利片 | 老少配老妇老熟女中文 | 日本一区二区三区在线观看 | 男女日皮视频app | 2025年最新电影电视剧 | 强开女学生的小嫩苞 | 成人午夜视频在线视频 | 国产极品精频在线观看 | 国产亚洲国际精品福利 | 亚洲日本中文字幕天堂网 | 高清影视在线 | 99精品视 | www在线观看一区二区三区 | 国产乱码精品一区二区三区四 | 国产香蕉视 | 国产ā片在线 | 国产又粗又猛又爽视频上 | 最近2025年好看中文字幕视频 | 国产日本 | 精品欧美视频在线播放不卡 | 亚洲天堂国产视频 | 日本人乱亲伦视频 | 日本成本人片免费网站 | 黑人操中国女人 | 91精品福利在线观看播放 | 一区二区免费高清在线观看国产 | 欧美亚洲一区电影 | 日韩电影免费在线观看中文字幕 | 色色王国日韩 | 日韩国产制服在线 | 国产精品一区二区三区免费视频 | 忍不住的亲子中文字幕在线 | 欧洲精品免费高清在线视频 | 国产中文字幕玖玖 | 精品精品国产自在97香蕉 | 经典a三级在线理论香港 | 噼里啪啦的视频免费观看 | 欧美日韩免费专区在线 | 精品日韩一区二区三区 | 国产精品入口 | 韩国三级私人教练 | 国产欧美曰韩一区二区三区 | 午夜福利电影院 | 国产日韩欧美高清一区二区三区 | 亚洲中文字幕一区精品自拍 | 日本亲子乱子伦xxxx | 中文字幕无线免费 | 妺妺窝人体色www看人体 | 欧美日韩在线视频专区免费 | 国产免费一级视频在线观看 | 国产视频自拍91 | 自拍一区综合图区 | 国产91精| 国产精品素人搭讪在线播放 | 中文字幕亚洲综合久 | 亚洲天天网| 在线观看国产精品一区 | 欧美18videosex性极品 | 日韩一区二区三区免费网站 | 時政要聞 | 免观看在线 | 亚洲欧美日韩综合aⅴ | 99爱精品视频 | 欧美韩国电影免费在线观看 | 亚洲男同gv在线观看 | 欧美大成色www永久网站婷 | 午夜视频在线免费观看 | 亚洲在在线观看免费视频 | 午夜福利理论片 | 国产午夜福利片在线观看 | 性欧美一区二区三区在线观看 | 亚洲一区二区成人精品 | 国产黄大片在线观看画质 | 国产精品自产在线观看免费 | 日韩在线观看91精品免费 | 大伊香蕉精品一区在线 | 中文字幕在线观看一区二区 | 精品国产一区二区三区四 | 成人免看一级a一片黄 | 日韩在线观 | 日本亚洲欧美风情 | 干干日日日| 国产女主播精品大秀系列 | 中文字幕免| 91视频欧美国产 | 亚洲午夜福利院在线 | 亚洲女人天堂网 | 国产日韩乱码精品一区二区 | 又黄又粗暴的g | 日韩中文 | 在线观看欧美a级精品视频 电影中文 | 91一区二区午夜免费 | 韩剧日剧在线看 | 亚洲成a人一区二区三区 | 亚洲高清专区 | 日韩欧美tv一区二 | 成年人免费在线看的惊悚动作片 | 日韩亚洲欧美一区噜噜噜 | 午夜福利在线观看国产精品 | 国产成本人片免费v | 国产综合色产在线视 | 亚洲中文字幕高清有码在线 | 国产乱码精品一区二区三区百度 | 亚洲大片精品免费在线 | 国产精品日韩欧美一区2区3区 | 曰本还a大片免费视频 | 欧美三级不卡在线观看 | 抱着cao才爽视频 | 亚洲成l人在线观看线路 | 产免费一区二区三区视频 | 国产乱码精品一区 | 亚洲精品国产第一区二区小说 | 亚洲第一视频在线播放 | 亚洲午夜视频在线 | 91人成亚洲高清在 | 天天综合天天做 | 亚洲是第一大洲的原因 | 国产大片中文字幕在线观看 | 日韩精品高清在线 | 欧美剧免费在线观看 | 日本一区二区三区视频在线观看 | 欧美高清在线精品一 | 国产情侣91在 | 热门电影综艺电视剧在线观看 | 91国内精品在线入口 | 欧美日韩视频一区二区三区 | 国产不卡| 日本中文一二区有码在线 | 国产午夜福利100集发布 | 成人欧美一区二区三区黑人 | 亚洲一级大片 | 自拍偷自拍亚洲 | 日本高清不卡中文字幕视频 | 97在线视频免费观看视频免费 | 草莓视频污免 | 亚洲一区二区观看 | 性国产videofree高清 | 青青视频免 | 一二三四影视在线看片免费 | 国产精品视频观看 | 综合另类| 又粗又黄又猛又爽大片a | 思思伊人 | 永久免费 | 国产在线国偷精品产拍 | 精品国产品国语 | 三年片在线观看免费播放大全电影 | 亚洲精品1卡2卡三卡23卡 | 亚洲狼人影院 | 药物迷奷系列在线播放免 | 免费看国产精品3a黄的视频 | 精品成人一区二区三区电影 | 美女自卫慰出水免费视频 | 最近日本韩国高清免费大全 | 正版高清视频在线观看 | 欧美亚洲高清国产一区二区三区 | 男人本色国产在线综合 | 成人国产在线 | 日韩欧美第一页 | 丝袜国产精品视频二区 | 国产精品综合色区在线观看 | 日韩精品一区二区三区观看 | 国内自拍亚洲精选在线观看 | 吃大瓜吃瓜 | 国产精品天天看特色大片不卡 | 精品一区二区三区四区 | 99久re热视频这里只有精品6 | 中文字幕一区二区三区四区在线 | 国产精品成人一区二区三区电影 | 欧美另类69xxxxx在线观看 | 色一情一乱一伦一区二区三区 | 欧美二区在线观看 | 国产一区中文字幕 | 免费看男人j放进女人p的视频 | 又粗又大又黄又硬高清视频 | 日本一卡2卡三卡4卡网站 | 亚洲午夜三级中 | 正在播放国产自在线拍 | 欧美性黑人极品hd另类 | 亚洲精成9| 老少配老妇老熟女中文普通话 | 国产女学生破女初在线观看 | 亚洲欧洲另类春色校园小说 | 成人精品动漫一区二区三区 | 一二三四视频免 | 国产亚洲精品高清在线 | 偷拍激情五月天 | 日韩午夜在线视频 | 国产精品九九九午夜 | 一区二区三区四区电影 | 奇米网7777| 大色综合色综合资源站 | 欧美又粗又大又长又硬一级a | 国产在线观看一区二区三区 | 日韩妇女成人 | 亚洲一区在线免费 | 亚洲欧洲精品视频 | 成人国产精品视频 | 免费日漫在线 | 亚洲国产不卡久 | 日本欧美 | 美女人成大片免费视频看看 | 免费的电影天堂手机在线观看 | 国产精品五月天婷婷视频 | 亚州国产高清在线一 | 精品一区二区三区 | 欧美欧美日韩综合一区天 | 亚洲不卡网 | 精品国产乱子伦一区 | 97国产综合色产在线视频 | 国产福利免费视频 | 福利微拍一区二区 | 午夜三级伦理片在线观看 | 中文天堂最新版在线网 | 护士精品一区二区三区 | 香蕉影院中文字幕视频在线观看 | 国产亚洲精品字幕在线观看 | 中文字幕欧美日 | 欧美日韩国产色综合一二三四 | 中文天堂资源在线www | 精品夜恋影院亚洲欧洲 | 探花网站 | 亚洲无人区码卡二卡三卡四卡 | 中文字幕在线视频观看网站 | 国产福利一区二区精品秒拍 | 午夜视频在线观看一区 | 国产福利免费的网址 | 在线日韩中文字幕 | 中文字幕卡通动漫精品首页 | 欧亚成人 | 日本中文字幕有码在线播放 | 永久免费精品性爱网站 | 成人精品一区二区户外勾搭野 | 韩国三级香港三级日本三级 | 深夜精品一区在 | 日本在线中文字幕第一视频 | 精品成人乱色一区二区 | 草莓视频污官网 | 国产日韩欧美高清一区二区三区 | 精品一区二区三区四区在线 | 最近中文字幕免费高清mv视 | 国精产品一区二区三区四区糖心 | 亚洲人成色7777在线观看 | 激情五月综合网 | 精品性影院一区二区三区 | 国产精品乱码一区二区三区 | 国产精品亲子乱 | 欧美午夜福利在线观看 | 国产精品人成在线播放新网站 | 国产网站大全在线观看 | 国产色系视频免费在线观看 | 911国产自产精品a | 国产剧情在线一区观看 | 日韩一二三区视频精品 | 色老头免费视频精品三区 | 丰满岳乱妇一区二区三区 | 欧美一级毛卡片免费2025 | 在线视频观看免费视频18 | 亚洲国产综合另类视频在线观看 | 亚洲精品r级在线观看网站 国产黄大片在线观看画质 欧美无砖专区一中文字幕 欧美亚日韩国产aⅴ精品中极品 | 午夜成人福利电影 | 久99久精品 | 亚洲精品不卡影院 | 亚洲色大成 | 欧美va亚洲va在线观看 | 欧美精品一区二区三区 | 亚洲国产妇在线观看 | 自拍偷在 | 亚洲国产欧美一区二区三区 | 亚洲精品高清国产 | 91精品免费国产高清在线 | 亚洲午夜福利院在线观看 | 青青草免费观看 | 国产欧美日韩精品第二区 | 亚洲人成人一区二区三区 | 99国精产品在线视频 | 成年人免费视频软件 | 国产综合色在线视频区 | 午夜福利久 | 亚洲成v人片在线观看 | 国产91尤物中文在线 | 亚洲精品中文一区 | 一区国产在线视频 | 亚洲精品综合在线影院 | 欧美黑人巨大精品一区二区三区 | 午夜福利不卡片在线播放免费 | 99成人国产精品视频 | 亚洲精品欧美 | 亚洲成aⅴ人片女在线观看 在线观看高清三级综合 | 亚洲精品沙发午睡系列 | 欧美精品一区二区三区视频 | 亚洲欧美日韩精品自拍 | 国产精品单位女同事在线 | 国产欧美精品一区二区三区四 | 日本欧美中文幕 | 国产免国产免费 | 精品国产一区二区三区香蕉欧美 | 天天澡日日澡狠狠欧美老妇 | 亚洲色一色噜一噜噜噜人与 | 国产日韩对 | 91全网在线观看国产 | 亚洲另内精品 | 欧美亚洲综合成人a∨在线 亚洲国产中文字幕在线观看 | 最近更新在线中文字幕 | 五月天在线观看视频网站 | 91福利免费体验区观看区 | 成a人v在线观看 | 精品免费囯产一区二区三区四 | 极品国产一区二区三 | 神马电影院| 国产高清在线观看一区二区三区 | 国产乱国产乱老熟300部视频 | 色五月在线观看婷婷国产 | 国产乱子伦露脸在线 | 99人精品福利在线观看 | 欧美xx | 韩国三级私人教练 | 午夜视频免费在线观看 | 国产中文成人精品小说 | 老师你下面太紧进不去小黄文 | 国产精品自产拍在线观看网站 | 精品蜜桃秘?一区二区三区 成人年鲁鲁在线观 | 60老熟女多次高 | 国产精品自在自线亚洲 | 18出禁止看的啪视频网站 | 中文字幕欧美第一页 | 国产高清精品亚洲明星换脸 | 国产一区二区不卡视频 | 国语自产拍在线观看对白 | 91天堂一区二区三区在线观看 | 97影视| 国产精品色一区二区三区 | 亚洲精品日韩在线观看高清不卡 | 一区二区三区高清视频 | 精品国产一区二区三区香蕉 | 亚洲国产区男人本色vr | 日韩理论中文在 | 国产女主播午夜福利在线观看 | 在线人成免费视频69国产 | 国产欧美日韩精品综合 | 亚洲精品欧美精品日韩精品 | 91国高清在线播放 | 亚洲国产高清国产拍精品 | 国产一区美日一区日韩一区 | 日韩一区二区三区四区不卡 | 午夜福利电影免费 | 亚洲自偷自拍另类第1页 | 国内一区二区三区在线观看 | 成人亚洲综合 | 按摩推油在线观看国产 | 精品視頻無碼一區二區三區 | 手机在线 | 最近更新在线中文字幕 | 午夜福利成人污在线观看 | 午夜自产精品一区二区三区 | aⅴ日本亚洲欧洲免费天堂 加勒比综合网 | 亚洲高清不卡 | 精品三级影视亚洲 | 国产偷国产偷亚 | 免费大片aⅴ入口 | 抱着cao才爽视频 | 国产精品视频免费网站 | 性欧美极品xxxx欧美一 | 国产精品视频第 | 果冻传媒mv国产推荐视频 | 亚洲日本aⅴ精品一区二区 在线观看成人影院 | 97国产在线公开免费观看 | 国产va在线观看免费 | 三级中文字幕永久在线视频 | 91牛牛国产在线无弹窗 | 成人免费大片黄在线播放 | 中文字幕亚洲无线码在一区 | 成a人影院在 | 微博网红户外露出在线观看 | 国产95在 | 亚洲熟女精品一区二区成人 | 精品福利一 | 欧美日韩国产58香蕉在线视频 | 免费韩剧美剧热播排行 | 最近高清中文在线字幕在线观看 | 国产高清在线免费观看 | 精选亚洲一区二区三区 | 中文字幕日韩精品一 | 高清一区二区亚洲 | 亚洲色偷偷综合亚洲 | 极品吹潮视频 | 免费高清电影在线观看 | 2025国产精品自在拍在线播放 | 中文字幕精品视频第一区第二 | 亚洲国产2025精品无 | 中文天天综合7799精品 | 国产99视频精品草莓 | 日本二区| 美女胸又www| 日产精品卡二卡三卡四卡乱码视频 | 欧美一级成人免费大片 | 亚洲欧美极品 | 一区视频观看 | 亚洲欧洲美 | 日本有码中文 | 亚洲日本欧美日韩精品 | 国产乱偷精品视频a人人澡 日韩免费在线观看视频 | 国产在线精品一区二区夜色 | 国子监来了个女弟子 | 亚洲综合视频在线观看 | 国产亚洲日韩欧美一区二区三区 | 多马影院 | 一区二区免费高清在线观看国产 | 成人3d精品动漫在线播放 | 五月综合激情婷婷六月 | 日本高清一区二区在线 | 色狠狠一区二区三区香蕉 | 女女同性一 | 在线观看永久免费视频网站 | 欧美精品一区 | 国产精品成人一区二区三区影院 | 精品欧美日韩一区二区三区 | 达达兔欧美午夜国产亚洲 | 国产精品亚洲αv三区 | 国产免费一区二区 | 亚洲中文字幕a∨在线 | 亚洲日韩精品欧美一区二区 | 日本三级在线视频 | x8x8视频在线观看 | 亚洲欧美日韩中文二区 | 亚洲男人的天堂在线va拉文 | 国产高清精品一区二区不卡 | 国产日韩簧片在线观看 | 欧美激情视频区一区二区在线观看 | 福利电影网 | 国产欧美日韩精品丝袜高跟鞋 | 国产l精品国产亚洲区在线观 | 老司机永久免费视频网站在线观看 | 国产午夜免费一区二区三区 | 手机免费安装推荐 | 国产乱码精品一区二区三 | 国产免费一区二区视频 | 欧美午夜不卡在线观看最新 | 91精品在线国产 | 99国产婷婷综合在线视频 | 欧美综合图片 | 私人电影官网 | 91免费国产高清在线 | 天堂最新 | 国产亚洲欧美高清在线观看 | 国产视频a区 | 2025自拍偷区亚洲综合第一页 | 日本免费一区二区在线 | 亚洲人成小说网站色在线 | 青青草自产拍国产精品 | 国产日本精品一区二区 | 丁香婷婷六月综合缴清 | 亚洲国产日韩a在线观看 | 国产精品自产在线观看免费 | 色偷偷亚洲女人天堂观看欧 | 国产在线观看一区二区三区四区 | 97精品亚成在人线免视频 | 国产乱码精品一品二品 | 精品国产福利片在线观看 | 国产乱码1卡二卡3卡四卡 | 国产人妖爆视频在线观看 | 亚洲精品国产精品乱码不卡√ | 亚洲一区二区三区首页 | 男子操性感黑丝美女视频 | 狠狠狠地啪香蕉 | 好男人网官网在线观看2025 | 中亚洲文日韩一区 | 午夜不卡影 | 成视人a免费观看视频 | 日本91 | 国产日韩精品 | 三级国产4国语三级在线 | 亚州精品一区二区三区 | 日韩欧美国产免费看清风阁 | 国内精品视频免费观看 |