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

金喜正规买球

DevExpress使用教程:XtraGrid常見用法

轉帖|使用教程|編輯:我只采一朵|2014-09-18 10:34:36.000|閱讀 20504 次

概述:下面匯總了DevExpress XtraGrid控件的各種常見用法。如統計運算的功能、排序、分組、篩選、父子表等等。

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

相關鏈接:

下面匯總了DevExpress XtraGrid控件的各種常見用法,在此分享給大家:

DXperience Universal Suite下載

支持多種類型的數據集合作為數據源

XtraGrid與傳統的DataGridView一樣,支持多種類型作為其數據源。下面例子是將DataTable, List<T>和數組分別綁定到XtraGrid里面。

	
//定義數據源
List<Person> peopleList=new List<Person>
{
    { ID = 1, FirstName = "Magnus", LastName = "Hedlund", Sex = true, Birth = new DateTime(1999, 9, 9), Chinese = 60, English = 80, Math = 79 },
    { ID = 2, FirstName = "Terry", LastName = "Adams", Sex = false, Birth = new DateTime(1999, 9, 9), Chinese = 60, English = 80, Math = 79 },
    { ID = 3, FirstName = "Charlotte", LastName = "Weiss", Sex = false, Birth = new DateTime() },
    { ID = 4, FirstName = "Arlene", LastName = "Huff", Sex = true, Birth = new DateTime(1999, 9, 9), Chinese = 60, English = 80, Math = 79 },
    { ID = 5, FirstName = "FirstName1", LastName = "LastName1", Sex = true, Birth = new DateTime(1999, 9, 9), Chinese=60, English=80, Math=79 },
   { ID = 6, FirstName = "FirstName2", LastName = "LastName2", Sex = true, Birth = new DateTime(1999, 9, 19), Chinese = 60, English = 80, Math = 79 },
   { ID = 7, FirstName = "FirstName3", LastName = "LastName3", Sex = true, Birth = new DateTime(1999, 9, 29) },
   { ID = 8, FirstName = "FirstName4", LastName = "LastName4", Sex = true, Birth = new DateTime(1999, 2, 9), Chinese = 60, English = 80, Math = 79 },
   { ID = 9, FirstName = "FirstName5", LastName = "LastName5", Sex = true, Birth = new DateTime(1999, 4, 9) }
};
//將list<T>綁定到grid中
gridControl1.DataSource = peopleList;
 
 
People[] peopleArray=peopleList.ToArray();
//將數組綁定到grid中
gridControl1.DataSource = peopleArray;

DataTable peopleTable=new DataTable();
 
peopleTable.Columns.Add("FirstName");
peopleTable.Columns.Add("LastName");
peopleTable.Columns.Add("Sex");
peopleTable.Columns.Add("Birth");
peopleTable.Columns.Add("Chinese");
peopleTable.Columns.Add("English");
peopleTable.Columns.Add("Math");
peopleTable.Columns.Add("ID");
 
foreach (Person pi in people)
{
    DataRow row = peopleTable.Rows.Add();
    row["FirstName"] = pi.FirstName;
    row["LastName"] = pi.LastName;
    row["Sex"] = pi.Sex;
    row["Birth"] = pi.Birth;
    row["Chinese"] = pi.Chinese;
    row["English"] = pi.English;
    row["Math"] = pi.Math;
    row["ID"]=pi.ID;
}
 
//將DataTable綁定到grid中
gridControl1.DataSource = peopleTable;

統計運算的功能

XtraGrid提供的統計運算的功能,包括求和,求平均值,最大值,最小值,行數,自定義統計。

做法是打開屬性編輯器,在Columns ——> Columns properties下的 SummaryItem的SummaryType選擇。

或者通過代碼設置,例如:

this.bandedGridColumn2.SummaryItem.SummaryType= DevExpress.Data.SummaryItemType.Average;

DevExpress.Data.SummaryItemType是一個枚舉,它的值有 Sum,Average,Max,Min,Count,Custom和None。

排序

只要該列的ColumnsOptions的AllowSort屬性不為False就可以根據那一列的數據進行排序。(AllowSort屬性 在屬性編輯器的Columns的Columns Options選項卡。)設置Column properties下的SortOrder值。

或者通過代碼,例如:

this.bandedGridColumn2.OptionsColumn.AllowSort=  DevExpress.Utils.DefaultBoolean.Default| DevExpress.Utils.DefaultBoolean.True;

this.bandedGridColumn2.SortOrder= DevExpress.Data.ColumnSortOrder.Ascending

另外在程序運行時,單擊某列的列頭也可以對該列進行排序。

分組

GridView view = gridControl1.MainView as GridView;
[] sortInfo = { 
        new GridColumnSortInfo(view.Columns["Chinese"], ColumnSortOrder.Ascending)
      };
view.SortInfo.(sortInfo, 2);

GridColumnSortInfo 數組存放的是分組的列的信息,調用ClearAndAddRange清除結果并進行分組。

篩選

只要該列的Filter Options選項卡的AllowFilter屬性不為False就可以進行篩選。

該屬性通過代碼設置是

this.bandedGridColumn2.OptionsFilter.AllowFilter = false;

運行程序后,鼠標指針移動到列標題,單擊漏斗狀圖形經行篩選操作。

分頁欄

XtraGrid提供分頁欄。通過這個設置可以顯示出來。

gridControl1.UseEmbeddedNavigator = true;

如果要根據滾動條滾動實現翻頁功能的,那得依靠Scroll事件。它又沒像DataGridView那樣開放滾動條事件,不過里面有一個事件可以替代Scroll事件,那就是TopRowChanged,例子如下:

private void gridView1_TopRowChanged(object sender, EventArgs e)
        {

            if (gridView1.IsRowVisible(gridView1.RowCount - 1) == RowVisibleState.Visible) //如果滾到了底端
            {
                people.AddRange(new Person[] { Person1, Person2, Person3, Person4, Person5 });
            }
        }

如果硬要獲取滾動條對象來設置,則可以用下面這段代碼獲取gridView的滾動條。

Type type = gridView1.GetType();

            FieldInfo fi = type.GetField("fViewInfo", BindingFlags.NonPublic | BindingFlags.Instance);

            GridViewInfo info = gridView1.GetViewInfo() as GridViewInfo;

            fi = type.GetField("scrollInfo", BindingFlags.NonPublic | BindingFlags.Instance);

            ScrollInfo scrollInfo = fi.GetValue(gridView1) as ScrollInfo;

父子表

當綁定的 數據源中的子項再存在集合時,XtraGrid會自動啟用子表。例如上面的在Person類里多添加一個成員 List<Person> Friends{get;set;}表示那個人的朋友圈子,在任意一個實例中把Person實例添加進去,再啟動程序時,就會發現父子表的效果實現了。

若要對子表的進行設置,可以給MainView添加MasterRowExpanded事件,例如:

private void gridView1_MasterRowExpanded(object sender, CustomMasterRowEventArgs e)
        {
            //獲取子表
            AdvBandedGridView gv = (AdvBandedGridView)gridView1.GetDetailView(e.RowHandle, e.RelationIndex);
            //第一個參數是行號,第二個參數是父子表關聯索引
            
            if (gv != null)
            {
                //對子表設置
            }
        }

Get/Set 單元格的值

通過調用GetRowCellValue獲取單元格的值。

public override object GetRowCellValue( 
   int rowHandle,  
   GridColumn column 
);

rowHandle是行的索引,column列的對象。

通過調用SetRowCellValue設置單元格的值

public void SetRowCellValue( 
   int rowHandle,  
   GridColumn column,  
   object _value 
);

rowHandle是行的索引,column列的對象。_value是單元格新的值。

以peopleList為例

int englishS=Convert.ToDouble(0,gridView1.Columns["English"])+60;
SetRowCellValue(0,gridView1.Columns["English"],englishS);

在XtraGrid有另一種方式,就是直接設置數據源的值。對于上面這個例子,直接找到grid里第一行數據對應的Person對象,設置它的English值。

數據驗證

有兩種方法來實現基于單元格的驗證:

1、使用RepositoryItem.Validating事件

事件的"sender" 必須轉換為BaseEdit類型,使用EditValue來獲取當前輸入的值并進行校驗,如果校驗不通過,把e.Cancel設置True。這種方法一般用來對內置控件的單元格進行數據驗證。

2、使用 GridView.ValidatingEditor 事件

事件的"sender"必須轉換為GridView類型,當前列可以從GridView.FocusedColumn屬性獲得,值可以從e.Value獲取,如果校驗不通過,需要把e.Valid設置為False。
這種方法一般用于對整個Grid內的文本框進行數據驗證

在設置完事件之后需要寫一個GridView.InvalidValueException 的事件委托,如

private void gridView1_InvalidValueException(object sender, DevExpress.XtraGrid.Views.Base.InvalidValueExceptionEventArgs e) {
  e.ThrowException = false;
  e.WindowText = "驗證通過";
  e.DisplayError = true;
}

表格數據與數據源的數據同步

XtraGrid與DataGridView在數據源方面不同的是,對grid里的數據進行任何改動(增、刪、改)之后,原本的數據源也相應的改動。通過下面例子可以得出此結論,在窗體添加刪,改兩個按鈕并綁定下面相應的事件。

/// <summary>
        /// 更改
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btEdit_Click(object sender, EventArgs e)
        {
            Person p = (Person)gridView1.GetRow(gridView1.FocusedRowHandle);
        }

        /// <summary>
        /// 刪除
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btDelete_Click(object sender, EventArgs e)
        {if (gridView1.SelectedRowsCount != 0)
                gridView1.DeleteSelectedRows();
            MessageBox.Show(people.Count.ToString());
        }

只要對grid的數據經過改動之后,單擊相應的按鈕就可以查看數據源的信息。

數據導入導出

XtraGrid 支持Html、Xml、Txt、Xsl導出,對應的導出器是ExportHtmlProvider、ExportXmlProvider、 ExportTxtProvider、ExportXslProvider。都在命名空間DevExpress.XtraExport里面。

這里封裝了一個數據導出的方法,可以導出上述列舉的類型,只需要傳入相應類型的provider就可以了。

private void ExportTo(IExportProvider provider)
        {
            Cursor currentCursor = Cursor.Current;
            Cursor.Current = Cursors.WaitCursor;

            this.FindForm().Refresh();
            BaseExportLink link = gridView1.CreateExportLink(provider);
            (link as GridViewExportLink).ExpandAll = false;
            link.ExportTo(true);
            provider.Dispose();

            Cursor.Current = currentCursor;
        }

調用時只需要創建一個相應的provider。

IExportProvider provider = new ExportXlsProvider(FullFileName); //這里可以是ExportHtmlProvider、ExportXmlProvider、ExportTxtProvider
ExportTo(provider);

導入數據只嘗試了導入Excel的導入,利用ODBC讀取Excel的數據到DataTable中,再把DataTable綁定到XtraGrid中。

這里也是封裝了一個讀取Excel數據的方法。

private DataSet GetDataFromExcelWithAppointSheetName(string Path)
        {
            String strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                     "Data Source=" + Path + ";" +
                     "Extended Properties=Excel 8.0;";
            OleDbConnection conn = new OleDbConnection(strConn);
            conn.Open();
            //返回Excel的架構,包括各個sheet表的名稱,類型,創建時間和修改時間等 
            DataTable dtSheetName = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "Table" });
            //包含excel中表名的字符串數組
            string[] strTableNames = new string[dtSheetName.Rows.Count];
            for (int k = 0; k < dtSheetName.Rows.Count; k++)
            {
                strTableNames[k] = dtSheetName.Rows[k]["TABLE_NAME"].ToString();
            }
            OleDbDataAdapter da = null;
            DataSet ds = new DataSet();
            //從指定的表明查詢數據,可先把所有表明列出來供用戶選擇
            string strExcel = "select * from[" + strTableNames[0] + "]";
            da = new OleDbDataAdapter(strExcel, conn);
            da.Fill(ds);

            return ds;
        }

以這樣方式調用。

DataSet ds = GetDataFromExcelWithAppointSheetName(FullFileName);

設置條帶狀的列

在選擇視圖時,選擇BandedGridView和AdvBandedGridView都是支持設置條帶狀的列。在屬性編輯器的Bands處可以對條帶進行管理,直接拖動列標題可以設置該列屬于哪個條帶。通過Bands屬性可以對各個條帶進行管理。

編輯器

XtraGrid提供了多種編輯器。這些能夠在Grid/CardView/BandedView中使用。在屬性編輯器中的In-place Editor Repository可以對編輯器進行管理。在Columns的ColumnEdit中選擇該列使用哪個編輯器。

也可以通過代碼實現:

RepositoryItemComboBox repositoryItemComboBox_abc=new RepositoryItemComboBox();
            // 
            // 對編輯器進行設置
            // 

            this.gridColumn1.ColumnEdit = repositoryItemComboBox_abc;  //在需要的列里使用定義好的編輯器

單元格編輯

這個效果發現只使用與gridView這種視圖,同樣通過上,下,左,右四個方向的導航鍵控制光標移動,按回車進入編輯狀態,按Esc鍵不保存更改內容,按回車保存更改內容。

this.gridView1.OptionsSelection.MultiSelect = true;
            this.gridView1.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CellSelect;
            this.gridView1.OptionsSelection.UseIndicatorForSelection = false;

列拖動

只 要是在列屬性里把AllowMove設置了True(它的默認值本身是True),在程序運行時,用戶都可以拖動列標題來改變列的位置。該屬性可以通過屬 性編輯器設置,在Columns--&gt;Columns Options選項卡下的AllowMove。也可以通過代碼設置,如:

gridView1.Columns[0].OptionsColumn.AllowMove = true;

XtraGrid滾輪翻頁

滾輪翻頁與傳動的翻頁更為方便,經過本人一番探討與琢磨終于在XtraGrid的GridView中實現了鼠標滾輪翻頁。

我新建了一個組件繼承原本的GridControl,在組件中添加了一個ImageList,專門存放一些資源圖片。用于實現動態圖的效果。

添加一個自定義委托的參數與枚舉,委托參數用于傳遞分頁的信息。

public class PagingEventArgs : EventArgs
    {
        public int PageSize { get; set; }
        public int PageIndex { get; set; }
    }

    public enum LoadState
    { 
        /// <summary>
        /// 就緒
        /// </summary>
        Ready,

        /// <summary>
        /// 正在讀取
        /// </summary>
        Loading,

        /// <summary>
        /// 讀取完成
        /// </summary>
        Finish
    }

在組件的類里面添加以下字段

/// <summary>
        /// 頁面大小
        /// </summary>
        private int _int_page_size=20;

        /// <summary>
        /// 當前頁索引
        /// </summary>
        private int _int_page_index=1;

        /// <summary>
        /// 總記錄數
        /// </summary>
        private int _int_record_count;

        /// <summary>
        /// 讀取狀態 
        /// </summary>
        private LoadState _LodaState_state;

添加以下屬性

/// <summary>
        /// 總記錄數
        /// </summary>
        public int RecordCount
        {
            get 
            {
                if (!IsPaging) return 0;
                return _int_record_count; 
            }
            set
            {
                if (!IsPaging) return ;
                _int_record_count = value; 
                //當設置了新的記錄總數,自動讀取第一頁的內容
                if(value>0)
                    gridView_TopRowChanged(this, new EventArgs());

           else
                          {
                                  while (this.MainView.DataRowCount > 0)
                                        GridView_main_view.DeleteRow(0);
                                  this.RefreshDataSource();
                          }
            }
        }

        /// <summary>
        /// 每次讀取的行數
        /// </summary>
        public int PageSize
        {
            get 
            {
                if (!IsPaging) return 0;
                return _int_page_size; 
            }
            set 
            {
                if (!IsPaging) return ;
                _int_page_size = value; 
            }
        }

        /// <summary>
        /// 總頁數
        /// </summary>
        private int PageCount
        {
            get 
            {
                if (RecordCount % PageSize == 0)
                    return RecordCount / PageSize;
                return RecordCount / PageSize + 1;
            }
        }

        /// <summary>
        /// Grid
        /// </summary>
        private GridView _GridView_main_view
        {
            get { return (GridView)this.MainView; }
        }

        /// <summary>
        /// 是否啟用分頁
        /// </summary>
        public bool IsPaging { get; set; }

添加以下委托與事件

/// <summary>
        /// 內部使用的委托
        /// </summary>
        private delegate void myDelegate();

        /// <summary>
        /// 滾動翻頁的委托
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public delegate void ScrollingToPageEventHandler(object sender, PagingEventArgs e);

        /// <summary>
        /// 滾動翻頁的事件
        /// </summary>
        public event ScrollingToPageEventHandler OnScrollingToPage;

以下則是一些對控件的設置,按照各人喜好可以有所更改。

/// <summary>
        /// 設置分頁欄
        /// </summary>
        private void InitEmbeddedNavigator()
        {this.EmbeddedNavigator.CustomButtons.AddRange(new DevExpress.XtraEditors.NavigatorCustomButton[] {
            new DevExpress.XtraEditors.NavigatorCustomButton(-1, -1, true, false, "", null)});
            this.EmbeddedNavigator.TextStringFormat = "  當前 {1} 行數據  ";
            this.UseEmbeddedNavigator = true;

        }

        /// <summary>
        /// 設置gridView
        /// </summary>
        private void InitGridView()
        { 
            _GridView_main_view.TopRowChanged += new EventHandler(gridView_TopRowChanged);
        }

為控件的事件注冊以下方法

private void gridControl_Load(object sender, EventArgs e)
        {
            if (IsPaging)
            {
                _LodaState_state = LoadState.Ready;

                InitEmbeddedNavigator();
                InitGridView();
            }
        }

        private void gridView_TopRowChanged(object sender, EventArgs e)
        {

            lock (this)
            {
                if ( _int_page_index > PageCount || _LodaState_state != LoadState.Ready) return;
            }

            //檢查是否到達底部
            if (_GridView_main_view.IsRowVisible(_GridView_main_view.RowCount - 1) == RowVisibleState.Visible||
                _int_page_index==1)
            {

                lock (this)//設置成開始讀取狀態
                {
                    _LodaState_state = LoadState.Loading;
                }
                Thread thread_load_data = new Thread(new ThreadStart(LoadData));
                Thread thread_change_text = new Thread(new ThreadStart(ChangeLoadingImage));
                thread_change_text.Start();
                thread_load_data.Start();
            }
        }

TopRowChanged事件在grid的首行改變了就會觸發,類似于滾動條的Scroll事件。這里開了兩個線程,第一個線程用于讀取數據,第二個線程用于實現動態圖。兩個線程調用的方法都在下面。

/// <summary>
        /// 讀取數據
        /// </summary>
        private void LoadData()
        {
            int top_row_index = 0;
            int focus_index = 0;
            lock (this)
            {
                top_row_index = _GridView_main_view.TopRowIndex;
                focus_index = _GridView_main_view.FocusedRowHandle;

                //執行事件
                if (OnScrollingToPage == null)
                    throw new Exception("OnScrollingToPage can not be null");

                PagingEventArgs e = new PagingEventArgs();
                e.PageIndex = this._int_page_index;
                e.PageSize = this._int_page_size;
                OnScrollingToPage(this,e);
                
            }

            //刷新grid的數據
            if (this.Parent.InvokeRequired)
            {
                this.Parent.Invoke(new myDelegate(delegate
                {
                    _GridView_main_view.TopRowIndex = top_row_index;
                    _GridView_main_view.FocusedRowHandle = focus_index;
           _GridView_main_view.RefreshData();

                }));

            }
            lock (this)
            {
                _LodaState_state = LoadState.Finish;//設置成讀取完成狀態
            }
        }

        /// <summary>
        /// 更替圖片
        /// </summary>
        private void ChangeLoadingImage()
        {

            int image_index = 0;

            if (this.Parent.InvokeRequired)//顯示loading的gif
            {
                this.Parent.Invoke(new myDelegate(delegate
                {
                    this.EmbeddedNavigator.Buttons.CustomButtons[0].Visible = true;
                }));
            }
            while (true)//循環更替圖片實現動態圖效果
            {
                lock (this)
                {
                    if (_LodaState_state != LoadState.Loading)//判定數據是否完成
                        break;
                }

                Thread.Sleep(120);

                if (image_index == 3)
                    image_index = 0;
                else
                    image_index++;
                if (this.Parent.InvokeRequired)
                {
                    //輪流更換圖片實現gif動態圖
                    this.Parent.Invoke(new myDelegate(delegate
                    {
                        this.EmbeddedNavigator.Buttons.CustomButtons[0].ImageIndex = image_index;
                    }));
                }
            }

            if (this.Parent.InvokeRequired)//隱藏loading的gif
            {
                this.Parent.Invoke(new myDelegate(delegate
                {
                    this.EmbeddedNavigator.Buttons.CustomButtons[0].Visible = false;
                }));
            }



            lock (this)
            {
                _LodaState_state = 0;
                _int_page_index++;
            }

        }

不過這個代碼有點問題,當GridControl綁定的數據源有相同實例的子項時,隨著RefreshData方法的調用會不停觸發 TopRowChanged事件,確切的原因還沒搞清楚,解決這個問題就是要不去除數據源上相同的實例子項,要不就不調用RefreshData方法。還 有更好的辦法還請高手們的指點。

出處:博客園武勝-阿偉


標簽:DevExpressGrid

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


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
相關產品
控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:10740
  • 當前版本:v25.1.4 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress Universal Subscription

    優秀的界面控件開發包,幫助企業構建卓越應用!

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12346
  • 當前版本:v25.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress WPF Subscription

    高效MVVM開發模式,WPF界面解決方案首選工具,幫助企業實現酷炫動效界面。

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12347
  • 當前版本: [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress Silverlight Controls

    高性價比高實用性的Silverlight用戶界面控件套包,擁有大量的示例和幫助文檔,開發者能夠快速上手!

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12348
  • 當前版本:v25.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress WinForms Subscription

    為Windows Forms平臺創建具有影響力的業務解決方案,高性價比WinForms界面控件套包。

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12349
  • 當前版本:v25.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress DXperience Subscription

    高性價比的企業級.NET用戶界面套包,助力企業創建卓越應用!

    title
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    一区二区三中文 | 国产福利高颜 | 亚洲国产综合精品中文字幕 | 亚洲色成人一区二区三区 | 国产凸凹视频一 | 成人性生交大片免费看中文 | 好看的电视剧在线观看 | 日韩免费福利试看3分钟 | 亚洲欧美中文 | 欧美a级大片 | 国产亚洲人成网线在线播放va | 国语自产拍在线观看对白 | 欧美69视频在线观看 | 中文字幕视频区 | 三年片在线观看免费播放大全电影 | 日本一本精品中文字幕视频 | 亚洲综合第 | 成年片色大黄全 | 麻花传媒在线mv免费观看视频 | 三级在线观看免费观看电影 | 天堂草原电视 | 一二三四| 亚洲综合偷拍一区二区三 | 今日吃瓜 | 精品一区电影 | 国产一区二区三区在线观看免费 | 日韩最新免费视频一区二区 | 99视频在线精品免费观看6 | 色一情一乱一伦一区二区三区 | 日韩在线观看视频黄 | 海量高清影片免费观看 | 大黑人交xxxx| 欧美亚洲欧美日韩中文二区 | 丰满成熟亚洲人毛茸茸 | 日韩成人精品无v国产 | 国产免费不卡一区在线视频 | 一区二区亚洲日本欧美激情久婷婷 | 国产第一福利136视频导航 | 综合国产日韩亚洲 | 亚洲v女人的天堂在线观看 五月婷婷中文字幕 | 久热亚洲| 全日爱韩国视频在线观看 | 国产色秀精品综合 | 中文字字幕在线精品乱码高清 | 日韩在线观看91精品免费 | 午夜免费福利体验 | 日产精品一卡2卡三卡4卡乱码 | 婷婷综合亚洲 | 国产91丝袜高跟系列 | 国产亚洲tv在线观看 | 亚洲中国中文字幕免费 | 亚洲欧洲日产国码农村 | 欧美日韩国产高清一区二区三区 | 国产精选在线视频 | 精品亚洲欧美v国产一区二区三区 | 破了亲妺妺的处免费视频国产 | 日本人乱亲伦视频 | 国产精品高清视亚洲精品 | 国产一区二区三区日韩精品 | 羞羞影院午夜男女爽爽免费 | 国产91精品一 | 97超视频在线观看视频在线 | 天天爱天天做天天做天天吃中 | 开心激情五月婷婷综合 | 精品香蕉一区二区三区 | 人成精品视频三区二区一区 | 国产在线日韩在线 | 在线观看国产高清免费不卡黄 | 精品国产亚洲三 | 97se亚洲国产综合自在线观看 | 99精品一区二区三区 | 日本又黄又爽gif动态图 | 五月婷婷中文字幕 | 亚洲国产中文在线二区三区免 | 国产高清在线视频一区 | 日本高清不卡一道免费观看 | wwwwwww黄| 中文字幕在线一 | 欧美一级高清片国产特黄大 | 2025自拍偷区亚洲综合第一页 | 洋妞国产全集在线观看 | 亚洲免费综合色在线视频 | 流畅高清电视剧、电影、 | 国产亚洲玖玖精品 | 亚洲欧美日韩国产色另类 | 欧美精品视频免费看 | 国产一级二级三级经典在线 | 国产香蕉尹人在线观看视频 | 亚洲成熟女人毛毛耸耸多 | 欧美乱妇激情在线播 | 国产午夜a级理论片在线播放 | 日韩专区在线观看 | 新版资源天堂中文 | 亚洲日韩国产欧美一区二区三区 | 国产精品美乳在线观看 | 乱伦91欧 | 久夜色精品国产一区二区三区 | 日本91| 欧美精品一区二区三区视频 | 国产又粗又猛又大爽又黄的视频 | 国产极品喷 | 免费高清欧美一区二区三区 | 国产香蕉国产精品偷在线 | 成人三级视频在线观看不卡 | 欧美日韩精品系列一区二区三区 | 2025国产拍偷精品网 | 精品国产免费 | 欧美激情性猛交 | 最新高清热播电影 | 羞羞色院91蜜桃在线观看 | 最新电影电视剧在线观看 | 国产乱码精品一区二区三区香蕉 | 日本一区二区在线视频 | 男人精品一线视频在线观看 | 国产香蕉一区二区在线网站 | 日韩中文字幕无砖 | 国产综合精品国 | 亚洲欧美日本另类 | 亚洲精品乱码电影在线观看 | 亚洲国产综合精品中久 | 国产精品一区二区亚瑟不卡 | 国产精品小电影 | 国产大片b站免费观看推荐 国产91尤物在线观看互 | 国产精品∧v在线观看 | 日韩城人网站 | 国产精品三级在 | 成人国产精品中文字幕 | 亚洲精品911永久在线观看 | 国产精品理 | 亚洲三区在 | 国产欧美日韩精品综合 | 国产亚洲精aa在线观看香蕉 | 国产午夜福利亚洲第一 | 91大神是啥| 国产精品日韩欧美一区二区三 | 国产精品小电影 | 精品一区二区三区中文字幕 | 免费无人区一码二码乱码区别在哪 | 国产精品浪潮v一区二区 | 国产亚洲欧洲精品 | 97在线也免费视频 | 日韩一区二区三区四区五区 | 国产综合一区二区三区 | 精品国产一区二区三区不卡在 | 尚好影视| 五十路息与子在线观看 | 五十路○の豊満な肉体 | 激情国产精品一区二区 | 五月综合激情婷婷六月 | 三年片大全在线观看免费观看大全 | 国产喷水在线观看 | 欧美一区二区精品 | 337人体做爰大胆视频 | 国产真实自在自线免费精品 | 中文字幕乱码高清免费网站 | 国产亚洲一区区二 | 在线观看视频免费 | 一区在线观 | 亚洲欧美日韩中文字幕二区 | 欧美日韩不卡中文字幕在线 | 高清欧美性猛交xxxx黑人猛交 | 最近免费中文mv在线字幕 | 中文字幕一区二区三区 | 最新的国 | 韩国三级国产欧美 | 国产欧美精品一区 | 亚洲精品在线免费 | 老鸭窝laoyaw | 99国产综合亚洲精品 | 国产精品偷伦视频免费观看了 | 国产乱对白刺激视频不卡 | 综合亚洲桃色第一影院 | 99精品视频在线观看免费 | 国产aⅴ一| 日本野花视频在线观看 | 国产一区二区影视 | 国产精品亚洲日韩aⅴ在线 亚洲成a人v欧美综 国产美女嘘嘘嘘嘘嘘 | 中日韩国内精品视频 | 一进一出又大又粗爽视频 | 999热这里只 | 欧美亚洲一区二区三区导航 | 欧美精品亚洲精品日韩专区 | 国产区一二三四区2025 | 一区二区免费高清在线观看国产 | 免费在线观看电视剧大全 | 国产精品部在 | 欧美国产激情18 | 91看片婬黄大片 | 香港三级日本三级韩国三级 | 秒拍视频福利永久国产 | 欧美丰满大黑帍在线播放 | 一级特黄国产免费大片 | 欧美黑人在线免费观看 | 国产亚洲精品综合网在线观看 | 又粗又长又硬又黄免费 | 91福利精品老师国产自产在线 | 精品午夜国产人人福利 | 精品一线二线三线区别在哪欧美 | 亚洲永久精品一二三网址永久导航 | 国产suv精品一区二区62 | 中文字字幕乱码 | 欧美69视频在线观看 | 国产第1页 | 精品国产午夜福利在线观看蜜月 | 潘金莲与西门庆床戏在线 | 二区三区精品视频 | 好姑娘视频观看免费完整版 | 亚洲成aⅴ人的天堂在线观看女人 | 精品国产爽香蕉在线观看 | 91青青草原 | 姝姝窝人体ww | 欧美特黄特色aaa大片免费看 | 最新亚洲人 | 免费99精品国产自在现线 | 午夜成人影院在线观看不卡 | 国产aⅴ一 | 伊人国产在线视频 | 国产福利在线免费 | 最近最新中文字幕 | 日韩在线视频www色 午夜福利在线观看亚洲一区二区 | 国产夜趣福利免费 | 激情精品一区二区在线观看 | 欧美国产精品 | 成人性生交大片在线观看 | 国产精品边做奶 | 婷婷亚洲综| 日韩免费高清大片在线 | 日韩亚洲欧美一区二区三区 | 欧美日韩日处女黑人 | 无人区一码二码 | 亚洲国产精品第一区二区三区 | 成人欧美精品资源在线观看 | 人摸人人 | 国产欧美日韩综合精品一区二区三 | 欧美丝袜国| 国产综合精品一区二区青青 | 特黄特色的大片观看免费视 | 精品手机在线 | 在线视频直播 | 日本一区二区三区在线观看网站 | 亚洲欧美日韩中文字幕一区 | 激情小说激情图片 | 免费高清影视资源 | 最新高清热播电影 | 日日摸夜夜添欧美一区 | 日韩操穴| 2025自拍偷区亚洲综合第一页 | 国产欧美日韩精 | 国产精品黄在线观看免费网站 | 污污网站在线观看免费 | 欧美精品视频免费观看 | 免费高清欧美一区二区三区 | 国产又爽又黄又爽又刺激 | 亚洲国产品综合 | 国产二区丝袜在线观看 | 国产又黄又猛又粗又爽 | 国产精品碰碰现在自在拍 | 97国产在线看片免费人成视频 | 这里只有精品在线视频 | 樱桃视频香蕉 | 欧美日韩一区观看 | 国产乱码卡二卡 | 经典国产精品 | 国产精品自在线拍国产第一页 | 日本三级在线播放线观看免 | 91看片婬黄大片91挑色 | 国产电影免费在线播放 | 亚洲精品影视亚州色区 | 日本午夜免a费看大片中文4 | 奇米777四 | 午夜福利国产主播露出 | 欧美日韩不卡一区二区 | 欧美+日本+国产+在线观看 | 久热国产精品视频 | 日本伦理电影免费观看 | 国产激情国语对白 | 日韩精品一区二区免费在线观看 | 日韩高清码中文字幕日韩 | 免费视频精 | 日韩高清不卡在线视频观看 | 国内精品美女a在线播放 | 精品国产乱子伦一区二区三区 | 免费人成激情视频在线观看冫 | 亚洲日本v中文字幕区 | 羞羞影院午夜男女爽 | 中国字幕在线看韩国电影 | 91国语精品自产拍在线观看 | 吉吉影音先 | 精品动漫福利h视频在线观看 | 女同国产剧情在线观看 | 爽妇综合网 | 国产乱妇乱子在线播放视频 | 亚洲一本之道高清在线观看 | 97精品国产自在现线免费 | 最好看免费观看高清电影大全 | 5678电影网午夜理论片 | 免费观看国产精品视频vv | 日韩精品一区二区三区免费视频 | 国内成人福利短视频在线 | 国产精品制服一区二区 | 男人的天堂在线视频 | 中日韩va无 | 亚洲一级a大片一级 | 懂你的91 | 亚洲aⅴ永久无 | 国产极品一区 | 亚洲国产欧美日韩另类 | 国产免费网站看v片在线观看 | 中文字幕不卡在线观看 | 日韩精品搭讪在线视频播放 | 午夜福利国产精品 | 国产玖玖在线观看 | 一级欧美一级日韩片 | 好吊色青青青国产欧美日韩 | 成人高清视频 | 18出禁止看的啪视频网站 | 日韩午夜在线视频 | 韩国三级hd中文字幕不卡偷看 | 欧美日韩亚洲一区二区三区 | 狼人亚洲国内精品自在线 | 9.1免费版| 亚洲精品国产精品 | 亚洲v欧美v国产v在线观看 | 熟女一区二区国产精品 | 国产手机精品自拍视频 | 亚洲欧美日韩国产色另类 | 三年片大全在线观看 | 日韩在线观看不卡 | 激情综合在线观看 | 成人年鲁鲁在线观 | 动漫无遮| 日本亲子乱子伦xxxx50路 | 国产公开免费人成视频 | 国产一区二区三区在线啊 | 精品性影院一区二区三区 | 日韩国产免费一区二区三区 | 国产成年人免费在 | 视频免费观看 | 欧美精品国产日韩综合在线 | 国语fre | 国产亚洲一区二区手机在线观 | 最近高清中文在线字幕在线观看 | 国产一级精品在线播 | 日日噜噜夜夜狠狠视频无 | 国产精品激情自拍 | 日韩欧美在线国产一区二区 | aaaa级日本片免费视频 | 综合色区在线观看 | 亚洲欧美日韩国产精品一区第一页 | 国产第一福利精品导航 | 一区国产二区亚洲三区另类 | 欧美在线一区二区 | 色偷偷2025免费视频观看 | 中文字幕在线精品男人的天堂 | 国产制服丝袜亚洲高清 | 国内精品人 | 亚洲欧洲日韩一区二区日本 | 日本91 | 最近日本免费观看mv免费版 | 日本大肚 | 久青青视频在线观看久 | 日韩争樱花起源 | 日本免费亚洲视频 | 粗暴进入娇 | 日韩午夜伦 | 免费国产一级a | 老女肥女熟国产在线视频网址 | 欧美日韩第一区二区三区 | 欧美视频一区二区专区 | 一色屋色费精品视频在线看 | yy6080午夜理论成人影院 | 日韩欧美一区一本到国产 | 日本在线不卡v二区 | 日本午夜福利 | 国产精品一级在线观看 | 国产精品亚洲视频在线观看 | 欧美日韩产精品自在自线 | 亚洲欧美日韩国产综合在线看片 | 亚洲国产精 | 黑人巨大跨 | 国产v综合v亚洲欧美大 | 国产免费观看青青草原网站 | 日韩天天精品综合 | 亚洲国产精品日韩在线观看 | 日韩一区二区三区不卡视频 | 色老头免费视频精品三区 | 精品多人p群 | 日韩免费码 | 粗大挺进 | 国产精品国语 | 国产福利在线观看视频 | 国产欧美日韩夜夜爽人人 | 91九色老熟女免费 | 亚洲午夜理论片在线观看 | 在线观看视频国产 | 精品国产一区二区三区香蕉 | 中文www新版资源在线天堂√ | 国产户外一 | 国产综合视频一区二区三区 | 国产99这里只有精品 | 免费人成视网站在线观 | 欧洲日韩国产一区 | 成色伊人 | 91短视频在线观看 | 三年在线观看免费完整版中文 | 亚洲+变态+欧美+另类+精品 | 亚洲一区二区三区四区在线 | 国产网红主播 | 乱码精品一区二区三区四川人 | 911青草亚洲精品 | 国内偷拍第一页 | 国产人成综合精品亚洲 | 国产精品亚洲欧美云霸高清 | 字在线观看一二区 | 成人aⅴ综合视频国产 | 亚洲精品高清在线观看 | 欧美校园激情清纯另类 | 国产蝌蚪视频一区二区三区 | 日韩欧美国产奇米影视在线观看 | 午夜欧美国产一区 | 欧美乱妇高清免费96欧美乱妇高 | 精品第一国产久精国产宅男66 | 国产亚洲精品自拍 | 91中文字 | 精品一二三四区 | 成人国产精品一区二区八戒网 | 亚洲日本国产乱码va在线观看 | 国色天香在线观看 | 亚洲精品影视亚州色区 | 综合国产影视 | 免费无毒a网站在线观看 | 日韩.国产.欧美.亚洲 | 欧美日韩国产亚洲 | 亚洲欧洲电影一 | 免费黃色三級片在线观看18 | 国产专区免费资源网站 | 最近日本字幕mv | 日韩欧美性爱精品一区二区 | 亚洲日本在线免费看 | 精品视频一区二区三三区四区 | 欧美日韩午 | 性高朝久 | 亚洲国产一区二区三区亚瑟 | 精品夜恋影院亚洲欧洲 | 天天夜碰日日 | 手机免费在线日韩电影大片 | 国产精品自拍亚洲 | 欧美中文幕 | 日本成熟丰满老妇xxxx | 日韩国产综合在线 | 国产免费202| 日本黄页网站在线观看 | 成人人电影| 女人脱精光一清二楚图片 | 丝袜一区二区高跟鞋 | 国产激动情五月天 | 国产专区第一页 | 国产亚州视频在线视频 | 欧美精品一区二区三区视频 | 五月丁香六月婷婷综合网缴情 | 国产亚洲日 | 成人热色戒 | 国产农村乱子伦精品视频 | 一区二区三区视频在线播放 | 国产午夜福利短视频 | 亚洲精品综合精品自拍 | 亚洲日韩a| 国产在线观看国语对白 | 水蜜桃www | 一区二区国产高清视频在线 | 欧美亚洲自拍日韩在线 | 国产欧美精品一区二区三区四区 | 国产真实乱在线更新 | 欧美另类图片视频无弹跳 | 国语自产拍在线 | 精品一区二区三区高清免费不 | 亚洲人成在线观看影院 | 国产福利在 | 性猛交╳xxx乱大交 欧美午夜理伦三级在线 | 女厕所撒尿视频免费 | 欧美人与性动交α欧美精品 | 欧美乱妇高清免费96欧美乱妇高 | 欧美人兽一区 | 国产精品视频二区不卡 | 欧美中文字幕在线第一页 | 国产乱人 | 精品国产免费第一区二区 | 香蕉在线亚洲欧美专区 | 国产99视频在线观看免费 | 中文国产欧美影视 | 成人国产一区二区三区精 | 亚洲成a人片在线不卡一二三区 | 字幕一区| 91欧美精品综合在线观看 | 扒开腿挺进肉嫩小泬喷水网站 | 高清综合国产欧美 | 一个人免费观看视频www | 国内自拍亚洲 | 秋霞影视免费播放手机版 | 日本中文字幕高清 | 午夜福利在线播放欧美 | 最近中文字幕高清字幕在线视频 | 国产亚洲综合一区柠檬导航 | 精产国品一二 | 国产精品视频二区不卡 | 午夜视频在线观看国产 | 免费国产自在线拍 | 极品一区二区三 | 国产一区二区三区自产 | 亚洲四播房 | 国精产品永久999 | 最新日韩午夜一区二区 | 中文字幕在线播放视频 | 精品午夜日韩 | 99久热海外精品视频 | 亚洲欧美中文字幕在线观看 | 国内揄拍 | 伦理、限制级电影手机在线观看 | 亚洲丝袜在线观看 | 国产一区视频一区欧美 | 欧美在钱一 | 在线免费观看污网站 | 色妺妺在线视频喷水 | 欧美区一区二 | 欧美亚洲| 国产精品资源网站视频 | 午夜色大片在线观看 | 中文在线资源官网在线 | 精品国产免费第一区二区 | 午夜在线观看免费观看大全 | 日韩一区二区三区四区五区 | 成电影在线观看 | 欧美日韩产精品自在自线 | 欧美又粗又 | 免费看精品网站视频在线观看 | 国产午夜鲁丝片a | 亚洲高清国产一区二区三区电影 | 综合国产日韩亚洲 | 欧美日韩国产综合视频 | 亚洲亚洲人成 | 免费国产黄线在线播放 | 资源在线观看高清国产 | 成aⅴ人免费观 | 国产在线精品拍揄自揄免费 | 国产一级精品精冻电话 | 日本网站在线播放 | 亚洲欧美日韩高清在线电影 | 亚洲人成电影网站色 | 日本中文字幕乱码 | 日产无人区一线二线三线最新版 | 亚洲中文在线精品国产 | 日本中文字幕在线观看全 | 日韩欧美综合在线二区三区 | 99精品国产一区二区三区不卡 | 国产日本欧美亚洲精品视 | 亚洲成年看片在线观看男男 | 日本影片一区二区 | 国产剧情对白刺激在线 | 色国产精品一区在线观看 | 午夜性色一区二区三区不卡视频 | 日韩一级香蕉片在线观看 | 91永久视频在线 | 国语自产偷成人精品视频 | 国产在线观看美女福利精 | 国产一区二区色婬影院 | 亚洲精品乱拍国产一区二区三区 | 日韩一二三区视频精品 | 欧美日韩不卡一区 | 欧美曰韩免费一级在线 | 欧美日韩高清不卡一区二区三区 | 亚洲激情视频图片 | 清除唯美| 91精品国产福利在线观看 | 为您呈现最新最热的电影力作 | 暖暖日韩欧美视频免费 | 日韩一区国产二区欧美三 | 精品午夜国产人人福利 | 国产在线观看一级二级三级 | 欧美性猛交xxxx黑人喷水 | 一区二区日韩视频九一蜜桃 | 亚洲国内自拍欧美一区二区三区 | 91精品国产自产91精品 | 成人碰碰视频公开老师 | 热门电视剧追剧网站 | 午夜自产精品一区二区三区 | 一本到在线观看视频 | 一区二区欧美日韩高清免费 | 国产亚洲制服 | 午夜福免费福利在线观看 | 人免费va视频综合网 | 国产日产欧产精品精品app | 成年免费大片黄在看 | 国产免费a视频网站在线观看 | 激情综合五月 | 狠狠丁香 | 在线精品亚| 国产在在| 涩涩视频污污 | 日韩四级片在线看 | 卡一卡二卡三国产传媒 | 国产高清一区二区三区视频 | 亚洲欧美精 | 蜜桃视频在线观看免费播放 | 亚洲一区二区在线欧洲 | 国产va免费精品高清在线观看 | 国产一级一片免费播放视频 | 一二三四影视在线看片免费 | 野花香视频在线观看免费高清版 | 91国语精品自产拍在 | 国产精品三级一区二区 | 日韩va不卡精品一区二区 | 婷庭九月天综合水蜜桃 | 欧美一区在线日韩 | 欧美三级在线观看视频 | 亚洲欧美中文字幕无线 | 男人操女人免费在线观看 | 欧美综合自拍亚洲综合网 | 亚洲国产激情 | 香港日本韩国三级网站 | 91大片淫黄大片.在线天堂 | 精品大臿蕉视频在线观看 | 亚洲人午夜射精精品日 | 日韩成人精品视频 | 解码2025最新电影预告片 | 国产精品视频一区二区噜噜 | 不卡一区二区三区卡 | 在线免费观看 | 欧美嫩交一区二区三区 | 亚洲国产日韩欧 | 精品一区二区三区电影 | 在线精品免费看 | 亚洲欧美v视色一区二区 | 亚州va| 国产亚洲精品成人a在线 | 国产欧美日韩综合一区在线 | 9999热| 国产一级按摩精油电影 | 九九热这里只有精品在线观看视 | 亚洲综合一区三区 | 五月丁香六月婷婷综合网缴情 | 在线观看人 | 亚洲码专区亚洲码专区 | 成人看片黄a免费看在线 | 又大又粗又黄又硬又爽又免费视 | 午夜影视免费 | 国产精品一区二区久 | 日本三级免费网站 | 被暴雨淋湿 | 国产午夜福利电影免费在线观看 | 国自产偷精品不卡在线 | 在线欧美中文字 | 日日澡夜 | 国产理论视频在线观看 | 精品国产亚一区二区三区 | 日本一区二区三区免费在线观看 | 欧美亚洲日韩国 | 亚洲人午夜射精精品日 | 很黄很色的免费视频在线观看 | 黄页免费在线 | 国产+日韩+另类+视频一区爱 | 亚洲精品免费视频观看 | 精品无人区一区二 | 91精品全国免费观看老司机 | 成人啪精品视频网站午夜 | 又黄又免费的视 | 精品综合国产一区二区三区码码 | 国产精彩乱子真实视频 | 精品a视频在线观看 | 国产精品污www在线观看 | 中文字幕一区二区三区精彩视频 | 国产精品亚洲专区在线观看 | 国产精品亚洲午夜一区二区三区 | 亚洲精品aⅴ中文字幕 | 亚洲理伦片精 | 日本黄页网址 | 日韩综羞羞视频免费网站欧美 | 48国产| 中文字幕精品二区 | 性色一区二区 | 欧美亚日韩精品影视 | 国产欧美亚洲精品 | 私人影院午夜在线观看 | 亚洲精品在线视频 | 草莓视频污免 | 全集高清免费的影视剧在线观看 | 国产网址 | 亚洲精品国产品国语原创 | 7799hcom视频电影 | 日韩欧美亚洲一区二区在线观看 | 日本高清免费观看 | 国产乱码精品一区二区三区香蕉 | 我们高清观看免费中国片 | 日产亚洲一区二区三区 | 国产女人在线观看 | 亚洲欧美日韩一区中文字幕 | 欧美手机手机在线视频一区 | 国产亚洲欧美精品一区 | 在线播放69热精品 | 国产伦一区二区三 | 欧美日韩一区二区精品 | 亚洲中文字幕一二三区 | 国产精品4p露脸在线播放 | 国产一区福利在线 | 国产女人喷潮在线观看视频一 | 日韩午夜福利免 | 91香蕉成人免费高清网站 | 亚洲欧美日韩不卡在线观看 | 老司机亚洲精品影院 | 嫩小槡bbbb槡bb | 亚洲性人人天天夜夜摸 | 色约约精品免费 | 国产小视频在 | 国产精品无内丝袜高跟鞋 | 免费高清直 | 亚洲日韩穿丝袜在线推荐 | 国产女主播午夜福利在线观看 | 亚洲一区在线综合 | 女日韩优在线 | 国产精品高清视亚洲精品 | 国产91色在线中文电影 | 亚洲日韩精品免费视频91蜜桃 | 免费国产不卡在线观看 | 亚州成人高清国产a | 欧美国产中文字幕 | 自拍欧美在线综合另类 | 亚洲人成网站18 | 日本一区二区三区在线观看不卡 | 日本成年人黄a大片 | 日本不卡一二三区视频免费 | 欧美国产午夜福利院 | 国产三級精品专区 | 亚洲日韩动漫一区 | 中文字幕欧美中日韩精品 | 影视大全 | 天堂va蜜桃一区二区三区 | 欧美国产亚洲一区 | 国产又滑又嫩又白 | www.尤物在线 | 日韩亚洲产| 今日吃瓜 | 免费动漫网站 | 国产精品成熟老妇女 | 国产精品乱码一区二区三区 | 日本精品一区在线观看 | 国产91丝袜在线观看 | 老少配videoshd乱配 | 国产一区不卡在线观看 | 欧美+日本+国产+在线观看 | 国产乱色国产精品免费视频 | 日本免费一区二区在线 | 在线天堂免费中文字幕 | 国产又猛又黄又爽在线视频无 | 日本乱妇乱子视频网站 | 国产精品露脸国语对白 | 亚洲系列国产系列 | 综合激情五 | 福利影院| 亚洲欧美精品综合中文字幕 | 两个人看的视频在线观看 | 亚洲91精品一区 | 欧美.日韩.日本国产视频 | 美女视频免费黄的 | 国产黄大片在线视频 | 99这里只有精品免费视频 | 精品国产电影自在免费观看 | 五月天激情四射网 | 香蕉电影 | 欧美变态口味重另类在线视频 | 国产午夜伦伦午夜伦 | 国产乱子伦一区二区三区 | 国产一级a毛做免费视频 | 国产在线观看免费 | 国产亚洲午夜高清亚洲精品 | 动画三级在线 | 在线观看国产日韩亚洲中文字幕 | 电视剧大全 | 亚洲欧美另类偷窥自拍 | 日本欧美大 | 免费看国产精品3a黄的视频 | 国产激情国语对白 | 国产精品亲子乱子伦 | 欧美精品一区二区在线观看播放 | 精品二区三区特黄 | 97国产在线看片免费人成视频 | 91青青国产在线观看免费 | 亚洲欧美日韩在线一区 | 午夜三级中文在线观看 | 日韩h片在线观看 | 美女禁区a级全片免费观看 113美女写真 | 51精产国品一二三产区区 | 香港三级理论在 | 国产亚洲福利精品一区二区 | 国产高清在线免费观看 | 91国偷自产中文字幕婷婷 | 国产高清精品自在线看 | 黑巨茎大战俄罗斯美 | 亚洲欧美国产 | 中文国产日韩欧美视频 | 欧美日韩亚洲视频精品 |