日韩福利首页在线观看网站-日韩福利免费网站视频在线-日韩福利局二区视频-日韩福利-日韩二区在线-日韩二区三区四区-日韩二区三-日韩电影中文字幕

半岛外围网上直营

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

原創|使用教程|編輯:王香|2018-08-06 14:57:31.000|閱讀 949 次

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

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

相關鏈接:

【下載TeeChart.Net最新版本】

(一)功能類型

1.1 功能類型

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

teecahrt

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

添加功能

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

teecahrt

從一個完全空的Chart開始,這里是代碼中用于構建簡單的Series-Function相關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

添加另一個函數來獲取有關前一個函數的信息

[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 定義數據源

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

例;

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

[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系列添加點數:

[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()

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

[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 功能周期

周期是使用函數的重要屬性,因為周期定義了循環應用函數的點的范圍。

示例

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

例如,line1是函數系列:

[C#.Net]

line1.Function.Period = 2;

[VB.Net]

Line1.Function.Period = 2 

下面是2個圖表突出顯示應用的周期

teecahrt teecahrt

1.4 時間段樣式

周期的效果可以定義為范圍,這在使用DateTime系列時非常有用,將函數的“Period”表示為TimeStep,屬性“PeriodStyle”控制如何表達“Period”。例如,可以使用日期時間源系列上的常規“Average”功能繪制“monthly average of sales”功能,并將功能期間設置為“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 

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

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

[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&rdquo;是在月末繪制的。

teecahrt

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

teecahrt

1.5 派生自定義函數

創建新的Function組件只是創建一個派生自Function類的新組件(它也可以從現有的函數類派生),Function中有兩個重要的虛擬方法可以重寫以創建新的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) 如果只有一個系列用作數據源,則Calculate方法用于計算函數結果。如果多個系列可用作數據源,則CalculateMany用于計算函數結果。

示例:創建新的SquareSum功能,需要一個SquareSum函數來返回“sum of squares(平方和)”,此函數只能有一個數據源或多個數據源,因此我們將覆蓋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(循環)”所有SourceSeries點以計算平方和。“ValueList”方法用于提取必需的Steema.TeeChart.ValueList,以使這些類與HorizBarSeries等Series類型一起使用,其中&ldquo;XValues”保存點值而不是“YValues”,當Series只有一個Series作為DataSource時,使用“Calculate”方法,當Series有多個Series作為數據源時,將調用“CalculateMany”方法。對于源系列中的每個點,“CalculateMany”將被調用一次,從零開始,以所有數據源的最小點數結束。理解Calculate和CalculateMany之間的區別非常重要,當只有一個數據源并且只調用一次時調用“Calculate”。當有多個Series作為數據源時,會多次調用“CalculateMany”(每個點一個)。


標簽:圖表Teechart pro v8teechart

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 国产精品永久免费视频 | 国产精品日韩免费看 | 中文岛国精品亚洲一区 | 日本视频观看网站免费播放 | 欧美一区二区三区激情 | 亚洲国产欧洲在线一区 | 国产永精品亚洲精品 | 亚洲日本va在线视频观看 | 欧美亚洲日韩国产人成在线播放 | 亚洲欧美在线精品一区二区 | 最近中文字幕2025免费 | 99国产精品国产精品九九 | 香蕉成人伊视频 | 99好久 | 尤物精品视频一区二区三区 | 国产亚洲午夜高清国产拍精品 | 精品一区二区三区三级视频 | 国产suv精品一区二区883 | 羞羞影院午夜男女爽爽免费 | 国语对白露脸在线播放 | 欧美偷拍亚洲精品传媒 | 国产乱子伦视频在线观看 | 国产在线播放免费人成视频播放 | 日韩美色中文娱乐网 | 日本在线视频在线 | 成+人+免费+黄+网站 | 国产香蕉大片在线视频 | 国产精品1区2区3区在线播放 | 肉色超薄丝袜脚交 | 国产精品手机免费 | 日韩一本之道一区中文字幕 | 欧美变态另类人妖 | 中文字幕一精品亚洲无线一区 | 国产视频第一页bt天堂 | 国产在线精品一区二区不卡 | 国产日韩一区二区三免费视频 | 日韩激情偷拍第3页 | 善良的岳hd中字伦理 | 免费观看精品视频999 | 日韩极品精品一区二区三区 | 午夜福利门事件国产在线 | 免费网剧电视剧大全 | 国产精品综合一区二区三区 | 欧洲色中文字 | 一二三产区区 | 精品日韩国产 | 男同桌上课时狂揉我下面污文 | 99re6国产精品视频播放 | 日韩一区二区三区在线精 | 亚洲国产日韩欧美一区二区三区 | 亚洲人成网 | 国产极品美 | 国产精品亚洲欧美云霸高清 | 欧美日韩在线图片一区 | 欧美日韩国产一区二区三区不卡 | 国产真实露脸乱子伦原著 | 韩国精品一区二区三区在线 | 日韩欧美tv一区二区在线观看 | 免费影视大全 | 国产超级乱婬视频免费 | 午夜影院网站野外大战 | 中文字字幕在线中文乱码电影 | 亚洲色人妇性爱视频 | 国产片高清不卡 | 免费高清直 | 日韩剧情片电影 | 欧美日韩第一页在线播放 | 99国产在线国语精品2025 | 免费国产a国产片精品 | 亚洲无线观看国产超清 | 国产福利91精品一区二区 | 欧美老妇人xxxx| 免费在线播放 | 国产+欧美+日韩+另类 | 国产全黄三级国产全黄三级书 | h网站在线| 久青青视频精品免费观看 | 国产在线成本人视频摸腿 | 偷自拍亚洲视频在线观看99 | 亚洲欧美一区二区三区久本道 | 肉色超薄丝袜脚交 | 国产尤物一区在线不卡 | 激情五月综合激情在线观看 | 97精品亚成在人线免视频 | 成年免费大片黄在线观看一 | 国产免费高清永久在线不卡 | 国产人在线成免费 | 护士在办公室被躁bd在线观看 | 日本三级2025 | 亚洲精品国产精 | 区不卡免费观看 | 一国产一国产 | 亚洲第一在线欧美自拍日韩 | 成人精品一区二区三区中文字幕 | 亚洲国产日韩欧美一级三级 | 日本免费综 | 亚洲欧美一区二区三区在线 | 都市激情第一页 | 日本中文字幕一区二区高清在线 | 日韩成a人片在线观看日本 欧美aa | 91国内精品线免费播放 | 国产免费观看激情 | 露脸国产自产拍在线观看 | 床戏在线 | 国产精品自在在线香蕉 | 三级综合精品乱伦 | 欧美乱妇高清无乱码在线观看 | 一本大道综合伊人精品热热 | 国产福利在线观看第二区 | 91精品国产aⅴ一区二区 | 18性欧美xxxⅹ性满足 | 麻花传媒68xxx在线观看 | 国产精品成人a在线观看 | 国产人成综合精品亚洲 | 乱伦自拍影视三级 | 中文字幕第1页精品一区 | 久艹伊人精品综合 | 日韩欧美一区二区三区视频 | 欧美精品1卡二卡 | 国产高清精品在线中文字幕 | 精品午夜一级一二三区 | 边做边爱完整版免费视频播放 | 免费一级特黄特色大片 | 91桃色下载 | 免vip免费观看热播电 | 狂野少女电视剧免费播放 | 国产激情一区二区三区四区 | 精品国产另类欧美精品 | 精品一区二区三区国产视频 | 电话耳麦| 日本大骚b视频 | 亚洲国产精品一区二区三区 | 国产原创91 | 国产精品偷窥熟女欧美激 | 五月开心亚洲综合在线 | 成人国产精品高清 | 最新国产精品精品视频 | 欧美一区二区三区免费播放 | 午夜视频在线瓜伦 | 99精品免费视频在线观看 | 蜜桃国产在线观看网址 | 欧美专区中文字幕 | 1000部禁止18 | 日韩午夜在线高清成人影片观看 | 水蜜桃成视频人在线看 | 成人爽爽激 | 国产美女一级做视频爱 | 亚洲成l人在线观看线路 | 亚洲精品自拍愉拍第二 | 最新一区二区激情不卡视频 | 免费国产女主播微拍视频 | 日本亚洲视频在线不卡免费 | 亚洲人亚洲精品 | 男人把女人桶的直叫爽 | 国产在线拍偷自揄拍精品 | 国产强被迫伦姧在 | 国产永久精品一区二区污污 | 多多影院 | 国产在线不 | 国产精品成人免费视频99 | 玖玖精品在线观看 | 欧美国产亚洲视频 | 欧美国产中文免费精品视频 | 成人夜视频寂寞在线观看 | 女同国产剧情在线观看 | 美女视频免费黄的 | 亚洲无线观看国产高 | 区二区三区观看 | 欧美第一页在 | 日本免费一级婬片a级中文字幕 | 亚洲日本国| 精品国产色欧洲激情 | 国产精品兄妹伦理片一区二区 | 韩国三级香港三级日本三级 | 国产精品网站在线观看免费传媒 | 欧美日产国产精品视频免费 | 亚洲va在线观看 | 日本欧美一区二区 | 国产大秀视频一 | 日本好屌色不卡视频在线观看 | 国产+日| 美女在线观看永久免费网站 | 国产又粗又大又黄的视频 | 亚洲综合一区三区 | 中国凸偷窥xxxx自由视频 | 日韩欧美国产一区免费 | 亚洲欧美高清精 | 亚洲精品国产乱码在线看天美 | 欧美国产日韩在线播放成人 | 亚洲欧洲自拍图片 | 国产一区国产二区国产三区 | 青青草自产拍国产精品 | 国产精品网曝门免费视频 | 国产伦精一品二品三品 | 欧美日韩一区二区三区视频 | 国产精品香蕉夜间视频免费播放 | 天堂a√| 91普通话国产对白在线 | 8天堂资| 欧美日韩国产无限码一区 | 欧洲色综合 | 国产综合色在线视频播放线视 | 另类专区亚洲97在线视频 | 欧美激情综合网 | 国产一卡二卡三卡四卡视频版 | 最近日本韩国观看 | 日本特大a级猛片在线观看 丝袜线观看 | 国产精品6| 欧美激情视频一区二区三区 | 自拍偷拍欧美激情 | 99热这里只有精品2 99热九 | 俺去啦电影网 | 中文字幕乱码免费视频 | 日本久一道中文一区二区 | 欧美日韩产精品自在自线 | 国产99视频精品免费观看6 | 免费国产h视频在线观看86 | 国产乱子伦在线一区二区 | 91精品福利自产拍在线 | 中文字幕亚洲欧美 | 亚洲不卡视频在线观看 | 欧美亚洲亚洲日韩在线影院 | 日本动漫精品一区二区三区 | 日韩精品高清在线亚洲天堂 | 国产理论在线观看 | 日韩另类动漫一区二区 | 亚洲天堂 | 精品处破学生在线观看 | 秋霞在一区二区在 | 欧美变态口味重另类 | 日本最大色倩网站www免费 | 国产玉足榨精视频在线观看 | 欧美日韩爽爽午夜影院 | 内地级a艳片高清免费播放 国产视频中文字幕手机版 欧美高清日韩在线 | 欧洲成人免费高清视频 | 国产亚洲精品bt天堂精选 | 偷国内自拍视频在线观看 | 两个人的免费完整版中文字幕 | 色综合中文字幕色综合激情 | 99在线精品视频在线观看 | 日韩精品激情中文一区 | 九九99九| 中文字幕日韩欧美一区二区三区 | 日本激情夜里视频在线观看 | 一本大道香蕉中文在线视频 | 国产a∨视频一区二区 | 在线观看成人年视频免费 | 亚洲欧美一区二区三区国产 | 青青草原亚洲之五月婷 | 我们高清观看免费中国片 | 99亚洲自偷自拍图片区 | 美国成人影院 | 欧美日韩福利电影一区二区三区 | 国产精品对白交换绿帽视频 | 国产精品成人国产乱 | 国产高清极品美女 | 亚洲欧美一区 | 国产乱人视频免费观看 | 欧美一区二区自偷自拍视频 | 老司机老色鬼精品免费视频 | 亚洲日韩aⅴ在线视频 | 天天被干免费观看视频 | 国产精品视频国产永久视频 | 一级特黄高清aaa | a在线视频播放观看免费观看 | 综合网国产国产人 | 亚洲一区二区高清 | 一区二区亚洲日本欧美激情久婷婷 | 国产乱肥老妇精品视频 | 国产亚洲一欧美 | 国产欧美亚洲现代激情 | 国产伦理一区二区三区在线观看 | 亚洲精品国产制服丝袜美腿 | 日韩精品福利片午夜免费观着 | 亚洲国产综合精品中久 | 国语对白一区二区三区 | 国产亚洲精品九九久在线观看 | 黑人巨大精品欧美视频一区 | 欧美日韩国产亚洲综合网 | 免费一区二区视 | 女同国产剧情在线观看 | 亚洲成v人片在线观看福利 日本搞黄在线观看 | 女同女同精品一区二区 | 日本不卡一区 | 国产又色又爽又黄的视频网站樱 | 一区二区三区日本在线视频免费 | 亚洲码在线观看 | 国精产品一区二区三区四区糖心 | 农村黄a三级 | 成年免费国产大片 | 日本性爱视频免费看 | 最新热门电影电视剧免费在线观看 | 免费看日 | 免费国产一区二区8x | 99精品视频在线观看免费 | 亚洲一本中文日韩 | 国产精品高清尿小便嘘嘘主演 | 香港特级 | 欧美在线观看网址 | 重口视频二区在线观看 | 国产午夜福利在线观看红一片 | 国产一级淫片a免费播放口欧美 | 日韩不卡手机视 | 欧美多人乱大交xxxxx变态 | 大香伊蕉在人线国产最新75 | 精品国产免费一区二区三区五区 | 亚州一级在线播放 | 欧美日韩国产亚洲人成 | 中文字幕亚洲综合小综合 | 欧美性性性性 | 91秒拍国产福利在线观看 | 一区二区三区在线 | 女人毛多水多的视频 | 日本在线视频高清不卡 | 岛国一区二区三区免费视频 | 国产福利在线 | 亚洲精品成a人在线观看 | 日韩视频第二页 | 性欧美暴力猛交6 | 日本在线精品视 | 九色国产熟女 | 国产欧美午夜视频 | 在线观看欧美a级精品视频 欧美一级在线观 | 国产真人做爰免费视频 | 太粗太硬小寡妇受不了 | 丰满岳乱妇一区 | 国产高清一级做a爱在线观看 | 女教师洗澡被学生强弙 | 国产精品欧美一区 | 激情深爱五月开心婷婷综合 | 亚洲国产欧美在线观看 | 太大太长太粗太久太硬了 | 午夜性影院爽爽爽爽爽爽 | 午夜dj在线观看免费中文 | 国产一级按摩精油电影 | 男人的天堂人人干香蕉 | 91碰超免费观看 | 最近中文字幕免费完整视频1 | 青青国产在观免费影视 | 青青国产精品一区二区 | 国产福利一区二区三 | 国产免费网站 | 午夜福利一区在线 | 国产在线成人精品一区二区 | 国产精品自在线免费 | 欧洲女人牲 | 全国三级网站在线观看 | 日本阿v视频免 | 伦理电影我不卡87 | 91秒拍国产福利一区 | 国产大片全黄在 | 欧美性色欧 | 国产女同精品一级在线 | 亚洲人成在线观看网站播放 | 任你躁国语自产一区在 | 国产不卡一区二区在线观看视频 | 97青青| 国产日韩一区美利坚 | 暴雨入室侵犯进出肉体 | 亚洲精品熟女 | 猛男猛女午夜免费视频网 | 日韩欧洲亚洲美三区中文幕 | 天天夜碰日日 | 香蕉国产一区二区 | 国产高清一区二区视频 | 办公室撕开奶罩吮奶在线观看 | 国语自产拍视频在线观看 | 国产酒店视频在线观看 | 91大神电影免费观看 | 国产一区二区精品在线 | 18爆欧美v日韩v国产 | 国产精品翘臀在线播放 | 国产又黄又爽视频免费观 | 欧美精品三级视频在线观 | 成人污污污www网站免费丝瓜 | 亚洲国产精品美女 | 美腿丝袜亚洲综合在线视频 | 办公室第1季9集在线观看 | 国产极品尤物铁牛tv网站 | 夜夜爽免费看 | 欧美日韩一区二区三区高清在线 | 欧美精品免费专区在线观看 | 日韩精品一区在线观看 | 国精产品水蜜桃 | 成全看免费观看 | 日韩一级品| 欧美日韩色另类综合 | 国产欧美精品在线观看 | 按摩推油在线观看国产 | 国产一级性爱视频 | 国产网站在线免费 | 国产视觉 | 拍91精品 | 国产妇女视频免费 | 欧美日本一区二区三区道 | 精品免费视频76 | 美女国产在线观看免费观看 | 91午夜福利国产秒播在线观看 | 国产初高中生真实在线视频 | 国产精品亚洲欧美中字 | 国产九九自拍电影在线观看 | 亚洲欧美日韩国产综合久 | 国产理论片在线观看 | 三区免费高清视 | 九九免费精品视频 | 色与欲影视天天看综合网 | 亚洲国产中文在线二区三区免 | 国产在线看片护士免费视频 | а√天堂资源官网在线资源 | 国产成年网站v片在线观看 日本一本二本三区免费高清 | 国产热女 | 国产日产| 亚洲国产欧美在线 | 欧美日韩亚洲中文一字幕 | 国产在线导航一区 | 国产微信高清小视频在线播放 | 国产99re在线播放 | 日韩精品系列产品 | 精品国产一区二区三区不卡在线 | 国产h视频在线观看免费 | 国产精品日韩欧美在线观看 | 亚洲人ⅴsaⅴ国产精品 | 亚洲第一成人影院 | 日本欧美一区二区三区在线播放 | 国产变态另类电影在线观看 | 欧美中文日韩v在线观看q | 日本aⅴ在线观看 | 日韩aⅴ黄日韩a影片 | 最新全网影视大全电影电视剧 | 国产精品尤物在线 | 国产理伦片a级在线观看 | 午夜三级中文在线观看 | 97韩剧tv网 | 国产国产人免费视频成69 | 国产免费日本高清 | 菠萝菠萝蜜视频在线观看时 | 国产精品一区二区在线观看网站 | 国产1卡二卡3卡四卡乱码视频 | 免费观看色色影视特级 | 国产一级一级一级国产片 | 欧美v亚洲v日韩v流畅在线 | 国产拍自 | 国产精品视频一区二区三区四 | 欧洲女同免费视频网站 | 北岛玲日韩精品一区二区三区 | 海量男任懂的午夜影视www | 猛又大的视频在线播放 | 不卡兔费| 成全免费 | 香蕉在线精品视频在线观看2 | 国内91精 | 果冻传媒mv国产推荐视频 | 91国内外精品自在线播放 | 亚洲日韩精品一 | 国产在线精品国偷产拍 | 91秒拍国产福利在线观看 | 欧美亚洲日韩一区二区三区中 | 国产精品宾馆国内精品酒店 | 亚洲a级午夜线上看不卡 | 国产亚洲精aa在线看 | 中文字幕码一二三区在线 | 99国产一区二区三区亚洲一区 | 中日韩无砖码一线二线 | 日本黄大片在线观看视频 | 五月激情丁香婷婷综合网 | 日韩视频无明精品 | 中日韩精品一区二区三区 | 欧洲精品aaaaaa在线观看 | 野花香视频免费观看高清在线 | 亚洲精品国产第一区二区尤物 | 蜜桃日本免费观看mv | www一区二区乱码www | 国产xxxx视频在线观看 | 羞羞影院午夜男女爽爽 | 国产日本卡二卡三卡四卡 | 午夜视频手 | 欧美性猛交一 | 欧美亚洲国产激情一区二区 | 国产午夜福利精品探花 | 国产激情电影综合在线看 | 法国性xxxx精品hd | 欧美a级情欲片手机在线播放 | 青青国产在线播放 | 中文字幕亚洲精品资源网 | 国产亚洲精aa在线观看 | 成人国产经典视频在线观看 | 99精品福利国产精品一区 | 中文字幕亚 | 日韩精品国产一区二区在线 | 欧美一区二区三区大鸡 | 在线免费在线观看的a | 欧美日韩国产高清 | 国产精品网红尤物福利在线 | 免费精品国偷自产在线在线 | h片在线观看免费观看视频 国产午夜在线激情视频 | 欧美永久免费观看精品视频 | 91免费在线视频 | 日本黄页网址 | a国产理论电影免费观看 | 成全动漫高清电影好看的电视剧 | 玖玖电影网 | 欧美国产日韩亚洲中文 | 国产美女一区二区在线观看 | 国产一区二区精品福利 | 欧美一区二区三区精品国产 | 国产人妖专区视频在线一区 | 91人成亚洲| 国产91精品露脸国语 | 欧美乱妇高清无乱码免费 | 成年人在线观看视频网站 | 国产欧美综合在线一区二 | 亚洲v高清免费在线观看 | 亚洲欧美一区二区在线 | 性一交一黄一片 | 日韩怡红院亚洲精品二区 | 精品亚洲欧美无人区乱码 | 日韩怡红院亚洲精品二区 | а√在线官网 | 欧美日韩中文字幕在线一区二区 | 日本一区欧美国产日韩 | 国产欧美日韩综合一区二区三区 | 成人污污污www网站免费 | 日本免费一级视频 | 国产va小视频在线观看 | 亚洲欧美人成在线视频 | 成年女人喷潮视频免费观看 | 男人都懂www深夜免费网站 | 无人区码一码二码w358cc | 日本一二三区成人 | 国产36页在线| 91啪国自产在线高清观看 | igao视频在线观看免费 | 14表妺毛还没长齐 | 国产高清在线视频色 | 99色吧 | 欧美日韩国产免费一 | 精品在线观看一区 | 国产欧美日韩精品福利98 | 日韩在线观看中文字幕一区二区 | 日韩欧美国产制服丝袜 | 国产六月婷婷爱在线观看 | 午夜电影国产精品一区 | 性感美女网站一区二区三 | 国产亚洲aⅴ在线观看 | 精品视频一区二区三区四区戚 | 国产香蕉国产精品偷在线观看 | 中文字幕巨大乳在线看 | 337p极品| 夜夜橾天天橾 | 欧洲精品色| 一区二区视频 | 野花免费高| 亚洲中文欧美日韩在线不卡 | 91日韩视频 | 日韩亚洲欧美变态另类 | 欧美福利专区 | 日本一视频一区视频二区 | 国产精品白丝喷水在线观看 | 露脸国产自产拍在线观看 | 欧美色五月婷婷黑人 | 欧美性做爰又大又粗又长 | 日韩国产免费 | 国产一卡2卡3卡4卡网站免费 | 在线亚洲一区二区 | 国产99视频在线观看免费 | 国产精品三级在线观看 | 国产日产高清欧美一区等 | 亚洲国产欧美日韩一区 | 欧洲日韩精品在线播放 | 欧美日韩在线一区二区三区 | 欧美精品视频一区二区三区 | 欧美一区二区精品系列在线观看 | 国产精品第八页 | 国产精品大片大片看大 | 电话耳麦| 国产免费一区二区三区在线 | 国产精品成人aaaa网站女吊丝 | 免费观看亚洲人成网站 | 国产日韩精品一区二区 | a级粗大硬长爽猛视频免费 国产亚洲老 | 国产在线观看免费 | 97超级碰碰碰 | 婷婷丁香六 | 男人的天堂免费a级 | 欧美性爱在| 国产精品人视频人人视频 | 亚洲综合色自拍一区 | 国产一区二区三区美女图片 | 国产对白精品刺激一区二区 | 男人扒开女人下面狂躁免费视频 | 日本高清视频在线www色 | 国精产品一品二品国 | 久章草在线视 | 亚洲欧美日韩另类中文字幕组 | 久青草国产手机视频在线 | 亚洲欧美另类一区二区 | 日韩一区国产二区欧美三区 | 国产91福利小视频在线观看 | 亚洲中文精品视频在线 | 最近中文字幕完整版免费视 | 国内偷视频在线观看 | 国产一区二区三区导航 | 欧美激情视频国产二区 | 日韩欧美色综合网站免费 | 91免费版下载 | 国产福利在线永久视频 | 国产蝌蚪视频一区二区三区 | 夜夜未满十八勿进的爽爽影院 | 精品免费在线观看 | 国产在线观看h尤 | 欧美激情一区二 | 亚洲欧美日韩国产精品专区网 | 国产自经典三级在线观看 | 国产在线激情小视频青青 | 欧美精品一二三 | 国产精品臀控福利在线观看 | 国产日韩欧美最新在线 | 欧美性受一区二区三区 | 国产福利一区二区三 | 91福利在线观看视频 | 日本欧美大码a在线观看 | 亚洲一区二区又黄又爽在线观看 | 鲁丝片一区二区三区免费 | 日韩欧美综合欧美日韩综合 | 日韩欧美中文国产在线 | 欧美性黑人巨大gaysex | 精品人妖一区二区三区四区 | 日韩中文字幕中文有码 | 亚洲aⅴ乱码一区二区波多野 | 日韩国产欧美精品综合二区 | 国产在线视频奶水 | 国产最新精品盗摄视频 | 免费最新电视剧电影随心看 | 国产综合一区二区三区 | 91大神在线资源观看无广告 | 国产青榴视 | 高清男女| 小说区图片区激情区视频区 | 五月天亚洲成女图区 | 豆国产94亚洲欧美 | 欧美极品欧美日韩 | 欧美激情免费一区二区三区 | 午夜成人激情视频 | 国产中文字幕诱惑免费在线视频 | 日韩中文字幕在线播放 | 亚洲欧洲日产国码久在线观看 | 欧美刺激性大交 | 亚洲日韩在线观看免费视频 | 热门电影综艺电视剧手机在线观看 | 亚洲欧美日韩综合第一页 | 九九九精品视频在线播放 | 欧美性bbbbbxxxxx| 九九国产精品99国产免费72 | 日韩一区二区三区网址 | 国产一级婬片视 | 国产精品自在自线亚洲 | 国产色综合 | 亚洲综合日韩精品欧美综合区 | 91短视频版高清下载 | 亚洲91精品 | 日干夜干| 国产一区二区三区四区五区 | 在线观看国产一级 | 国产在线拍偷 | 精品福利日韩欧 | 欧美精品1卡二卡三 | 亚洲视频在线观看 | 国产欧美日韩综合一区二区 | 青青草97国产精品免费观看 | 日本一区二区在线观看精品 | 国产一级做a爰片在线看免费 | 91观看免费观看 | 欧洲乱码伦视频免费国产 | 欧美国产日韩极速在线 | 欧美综合国产日本 | 免费成人激情在线 | 精品日韩欧美一区二区三区 | 午夜网站在 | 午夜视频在线观看完 | 国产精品免费在线 | 国产污三级网站在线观看 | 精品亚洲午夜视频 | 欧美日韩国产另类激情一区 | 日韩免费超级乱婬视频播放 | 一区二区三区免费高清视频 | 国产在线视频一区 | 日韩精品电影一区亚洲高清 | 午夜性爽视频男人的天堂 | 大学生香蕉国产视频 | 国产资源中文字幕 | 国产欧美日韩精品第二区 | 欧美精品一区在线发布 | 日韩精品在线视频直播 | 日韩午夜视频在线观看 | 国产男女乱婬真视频免 | 日本午夜专区一 | 斑马斑马在线 | 日韩激情一卡二卡三卡免费观看 | а8天堂资源在线官网 | 精品亚洲欧美视频在线观看 | 欧美日韩专区中文字幕 | 欧美日韩在线观看视频网站 | 好吊妞国产欧美日韩免费观看 | 国产尤物一区 | 思思精品 | 亚洲午夜福利院在线 | 欧美日韩国产免费一区在线观看 | 欧美日韩综合不卡一区二区三区 | 国产一区视频在线观看免费 | 亚洲中文字幕va福利 | 亚洲欧美精品福利一区二区 | 久爱视频2025午夜视频 | 日韩欧美一区二区三区中文精品 | 国产极品在线观看视频aaa | 影音先锋男人站 | 99热这里只有精品6国产免费 | 国产精偷伦视频在线观看 | 日本欧美大码a在线观看 | 精品国产鲁一鲁一区二区 | 日本国产性爱观看视频 | 亚洲精品国产va在线观看天堂 | 精品亚洲国| 国产99视 | 国产在线一区二区三区在线 | 桃花视频免 | 国产精品欧美亚洲区 | 国产精品熟女视频一区二区 | 美国十次了 | 一级特黄性色生活片一区二区 | 忘忧草影院在线www韩国日本 | 91福利社区在线试看一分钟 | 国产亚洲一区二区三区 | 国产精品亲子乱 | 日韩一区精品视频一区二区 | 91九色精品国产免费 | 亚洲天码中字 | 日韩一区二区三区免费网站 | 国产乱伦视 | 日韩欧美在线观看免费一区 | 精品厕所偷拍各类美女tp嘘嘘 | 日韩播放自拍视频在线观看免 | 日韩综合在线欧美中文字幕 | 国产美腿91肉丝袜在线播放 | 成人一区二区三区高清视频 | 国产精品小电影在线观看 | 免费人成视在线观看不卡 | 日本综合国产欧美 | 国产一级在线观看www色 | 在线视频一区二区三区在线播放 | 国产乱ⅴ一区二区三区 | 国产一区二区精品一区二区 | 暖暖日韩欧美视频免费 | 国产综合亚洲专区在线 | 国产精品亚洲片在线观看不卡 | 亚洲午夜一区二区三区在线观看 | 欧美激情视频在线播放全球共享 | 国产华人永久免费 | 中文字幕精品一区二区三区在线 | 国产xxxxxxbd | 国产一区二区三区精品尤物 | 亚洲狠狠 | 亚洲人成网站观看在线播放 | 国产福利91精品一区二区三区 | 精品动漫福利h视频在线观看 | 欧美日韩综合精品网 | 97奇米伊人精品视频观看 | 亚洲欧洲日韩国产一区二区三区 | 国产精品天干天干在线观看61 | 欧美日本一区二区综合另类 | 国产精品亚洲欧美大片 | 国产免费人成视频在线观看播放 | 99国产精品永久免费视频 | 日韩综合视频威尼斯在线 | 手机免费在线追剧网站 | 国产宅男z资源网站 | 精品午夜免费高清视频 | 欧洲女人性开放视频过性 | 欧美精品亚洲精品日韩专 | 飘花在线影院 | 日韩激情电影在线观看 | 91尤物国产| 亚洲男同gay | 国产又粗又黄又爽又猛的视频 | 日韩欧美一级精品 | 日韩国产一区二区网站在线看 | 自拍偷自拍亚洲精品10p | 国产新拍在线 | 欧美a在线看 | 丰满饥渴老女人hd | 91视频电影 | 99热在线精品 | 亚洲aⅴ精品国产首次亮相 日韩美女aa高清在线观看 | 最新版本直播app | 91福利官网 | 日本一区二区三区四区视频 | 成全在线观看免费观看高清 | 亚洲男人| 亚洲已满18点击进入在线观看 | 国产色产综合色产在线观看视频 |