国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

logo DevExpress使用教程

文檔金喜正規(guī)買球>>DevExpress使用教程>>DevExpress使用教程:XtraGrid常見用法

DevExpress使用教程:XtraGrid常見用法


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

DXperience Universal Suite下載

支持多種類型的數(shù)據(jù)集合作為數(shù)據(jù)源

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

	
//定義數(shù)據(jù)源
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();
//將數(shù)組綁定到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;

統(tǒng)計運算的功能

XtraGrid提供的統(tǒng)計運算的功能,包括求和,求平均值,最大值,最小值,行數(shù),自定義統(tǒng)計。

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

或者通過代碼設(shè)置,例如:

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

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

排序

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

或者通過代碼,例如:

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

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

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

分組

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

GridColumnSortInfo 數(shù)組存放的是分組的列的信息,調(diào)用ClearAndAddRange清除結(jié)果并進(jìn)行分組。

篩選

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

該屬性通過代碼設(shè)置是

this.bandedGridColumn2.OptionsFilter.AllowFilter = false;

運行程序后,鼠標(biāo)指針移動到列標(biāo)題,單擊漏斗狀圖形經(jīng)行篩選操作。

分頁欄

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

gridControl1.UseEmbeddedNavigator = true;

如果要根據(jù)滾動條滾動實現(xiàn)翻頁功能的,那得依靠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 });
            }
        }

如果硬要獲取滾動條對象來設(shè)置,則可以用下面這段代碼獲取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;

父子表

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

若要對子表的進(jìn)行設(shè)置,可以給MainView添加MasterRowExpanded事件,例如:

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

Get/Set 單元格的值

通過調(diào)用GetRowCellValue獲取單元格的值。

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

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

通過調(diào)用SetRowCellValue設(shè)置單元格的值

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有另一種方式,就是直接設(shè)置數(shù)據(jù)源的值。對于上面這個例子,直接找到grid里第一行數(shù)據(jù)對應(yīng)的Person對象,設(shè)置它的English值。

數(shù)據(jù)驗證

有兩種方法來實現(xiàn)基于單元格的驗證:

1、使用RepositoryItem.Validating事件

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

2、使用 GridView.ValidatingEditor 事件

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

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

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

表格數(shù)據(jù)與數(shù)據(jù)源的數(shù)據(jù)同步

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

/// <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的數(shù)據(jù)經(jīng)過改動之后,單擊相應(yīng)的按鈕就可以查看數(shù)據(jù)源的信息。

數(shù)據(jù)導(dǎo)入導(dǎo)出

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

這里封裝了一個數(shù)據(jù)導(dǎo)出的方法,可以導(dǎo)出上述列舉的類型,只需要傳入相應(yīng)類型的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;
        }

調(diào)用時只需要創(chuàng)建一個相應(yīng)的provider。

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

導(dǎo)入數(shù)據(jù)只嘗試了導(dǎo)入Excel的導(dǎo)入,利用ODBC讀取Excel的數(shù)據(jù)到DataTable中,再把DataTable綁定到XtraGrid中。

這里也是封裝了一個讀取Excel數(shù)據(jù)的方法。

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的架構(gòu),包括各個sheet表的名稱,類型,創(chuàng)建時間和修改時間等 
            DataTable dtSheetName = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "Table" });
            //包含excel中表名的字符串?dāng)?shù)組
            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();
            //從指定的表明查詢數(shù)據(jù),可先把所有表明列出來供用戶選擇
            string strExcel = "select * from[" + strTableNames[0] + "]";
            da = new OleDbDataAdapter(strExcel, conn);
            da.Fill(ds);

            return ds;
        }

以這樣方式調(diào)用。

DataSet ds = GetDataFromExcelWithAppointSheetName(FullFileName);

設(shè)置條帶狀的列

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

編輯器

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

也可以通過代碼實現(xiàn):

RepositoryItemComboBox repositoryItemComboBox_abc=new RepositoryItemComboBox();
            // 
            // 對編輯器進(jìn)行設(shè)置
            // 

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

單元格編輯

這個效果發(fā)現(xiàn)只使用與gridView這種視圖,同樣通過上,下,左,右四個方向的導(dǎo)航鍵控制光標(biāo)移動,按回車進(jìn)入編輯狀態(tài),按Esc鍵不保存更改內(nèi)容,按回車保存更改內(nèi)容。

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

列拖動

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

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

XtraGrid滾輪翻頁

滾輪翻頁與傳動的翻頁更為方便,經(jīng)過本人一番探討與琢磨終于在XtraGrid的GridView中實現(xiàn)了鼠標(biāo)滾輪翻頁。

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

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

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>
        /// 當(dāng)前頁索引
        /// </summary>
        private int _int_page_index=1;

        /// <summary>
        /// 總記錄數(shù)
        /// </summary>
        private int _int_record_count;

        /// <summary>
        /// 讀取狀態(tài) 
        /// </summary>
        private LoadState _LodaState_state;

添加以下屬性

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

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

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

        /// <summary>
        /// 總頁數(shù)
        /// </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>
        /// 內(nèi)部使用的委托
        /// </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;

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

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

        }

        /// <summary>
        /// 設(shè)置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;
            }

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

                lock (this)//設(shè)置成開始讀取狀態(tài)
                {
                    _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的首行改變了就會觸發(fā),類似于滾動條的Scroll事件。這里開了兩個線程,第一個線程用于讀取數(shù)據(jù),第二個線程用于實現(xiàn)動態(tài)圖。兩個線程調(diào)用的方法都在下面。

/// <summary>
        /// 讀取數(shù)據(jù)
        /// </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;

                //執(zhí)行事件
                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的數(shù)據(jù)
            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;//設(shè)置成讀取完成狀態(tài)
            }
        }

        /// <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)//循環(huán)更替圖片實現(xiàn)動態(tài)圖效果
            {
                lock (this)
                {
                    if (_LodaState_state != LoadState.Loading)//判定數(shù)據(jù)是否完成
                        break;
                }

                Thread.Sleep(120);

                if (image_index == 3)
                    image_index = 0;
                else
                    image_index++;
                if (this.Parent.InvokeRequired)
                {
                    //輪流更換圖片實現(xiàn)gif動態(tài)圖
                    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++;
            }

        }

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

出處:博客園武勝-阿偉

掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产r级福利在线观看 | 国产玉足脚交极品网站 | 国产精品一卡二卡3卡四卡网站 | 性开放的欧美大片黑白配 | 成年偏黄全免费网站 | 欧美日韩国产三区 | 日本α片| 韩国午夜三级理论 | 日韩成人中文字幕在线观看 | 日韩免费在线播放一区二区三区 | 另类在线观看 | 国产91丝袜在线播放动漫蜜月 | 91精品国产自 | 九九视频免费精品视频免费 | 国语自产偷拍精 | 国产码欧美日韩高清综合一区 | 老司机app安卓破解版 | 一二三区在线观看 | 中文字幕在线观看亚洲 | 中文字幕国产在线 | 欧美亚洲人成网站在线观看刚交 | 国产精品jizz在线观看美国 | 国产一级在线现免费观看 | 欧美在线 | 婷婷丁香六 | 亚洲aⅴ男人的 | 国产大陆精品另类xxxx | 日韩色αv一区二区三区 | 国产精品一区二区三区自拍喷水 | 国内精品视频一区 | 成人午夜爽爽 | 山外人精品影院 | 国产亚韩欧美联合在线 | 嗨嗨影院伦理电影 | 国产日本欧美一本在线观看 | 国产丰满 | 成人国产射精a∨在线 | 中文字幕资源网在线观看免费 | 香蕉五月天一综合网 | 国产午夜福利不卡在线观看 | 国产女明星专区视频在线播放 | 国产又黄又粗又爽在线观看 | 国产一级精品精冻电话 | aⅴ亚洲男人 | 国产欧美精品区一 | 欧美激情精品中文字幕 | 免费国产va在线观看视频 | 亚洲视频在线免费观看 | 老师脱了内裤让我进去 | 亚洲国产在线精品国自产拍 | 国产日韩欧美精品一区 | 国产白丝jk学生在线播放 | 成人91污 | 国产精品白丝 | 国产无人区 | 国产一区二区三区日韩欧美 | 凹凸国产熟女精品 | 天黑黑影院免费观看视频在线播放 | 国产一区二区三区在线观看视频 | 凹凸导航午夜福利 | 日本中文字幕乱码在线精品 | 国产精品亚洲日韩au在线 | 国产在线观看高 | 欧美处破视频免费观看 | 国产精品密蕾丝视频下载 | 区二区软件 | 国产精品国产高清国产专区 | 欧美精品人在线观看 | 国产视频资源在线观看 | 日韩精品亚洲一级在线观看 | 久99久热只有精品国产15 | 91视频app下载| 国产freexxxx| 五月激情丁香婷婷综合第九 | 91日本在线视 | 国产一区二区免费播放 | 一本大道香蕉久97在线播放 | 欧美一区二区三区激情 | 国产一区视频在线播放 | 欧美性free第一次摘花 | 精品视频日韩一区二区三区 | 国产在线午夜卡精品影院 | 中文字幕v | 亚洲国产高清在线不卡 | 日本精a在线观看 | 日本人与黑人做爰视频网站 | 欧美18videos高清精品 | 国产福利一 | 日韩不卡高清区二区三区 | 国产在线一区二区三区在线 | 午夜老司机永久免费看片 | 观看国产 | 日韩欧美在线伊人 | 国产痴汉系列在线播放 | 在线观看视频在线播放9 | 国产精品99 | 韩国日本免费不 | 999精品色在线播放 免费电影网站在线观看 | 日韩亚洲欧洲精品婷婷涩 | 99一区二区三区国产热视频在线 | 国产黄在线播放免费观看 | 精品一二三区 | 亚洲欧美一区二区三区电影 | 国产欧美一区三 | 91福利在线观看视频 | 久青草国产在视频青草99在 | 久热这里只有精品99在线观看 | 日韩欧美精 | 午夜久在线播放91 | 国产女人体一区 | 丝袜美腿一区二区三区 | 免费一级中文字 | 亚洲国产精品自产在线播放 | 国产人妖ts重口系列网站观看 | 欧美日韩天堂在线视频 | 国产综合激情在线观看视频 | 日本三级精 | 日韩午夜在线影院伦理电影 | 老司机精品9 | 国产精品高清一区二区不卡 | 国产午夜不卡片免费视频 | 欧美日韩成人高清在线播放 | 国产熟女乱婬一区二区 | 日本一区免费在线 | 国产欧美高清 | 国产老子午夜福利 | 手机免费在线日韩电影大片 | 国人精品视频在线观看 | 国产成a人亚| 91www.| 亚洲欧美日本国产—区二区三区 | 国产很色很黄很大爽的视频 | 婷婷开心五月四房播播人 | 老师喂我乳我脱她内裤 | 3atv002国产在线精品 | 欧美视频日韩视频国产视频 | 国产chinesehd | 国产日产高清dvd碟片 | 中文字幕在线永久 | 亚洲老女人精品老妇女 | 亚洲国产国语自产精品 | 精品国产免费人成在线观看 | 日韩精品一区二区三区免费在线 | 国产在线精品一区二区在线看 | 国产一区二区色淫 | 国产一区二区高清 | 一区二区三区国产亚洲网站 | 国产人伦视频在线观看 | 精品在线看 | 在线观看精品亚洲 | 国产亚洲精品a在线看 | 182tvc午夜福利在线观看污 | 性欧美极品xxxx欧美 | 国产免费专区 | 日韩精品中文字幕在线 | 欧洲日韩一区二区三区四区 | 欧美精品免费观看二区 | 日韩一区二区欧美精品 | 国产人妖综合在线视频 | 国产悠资源视频在线观看 | 免费h网站 | 黑人巨大精品欧美一区在线 | 精品国产日韩一区三区 | 日本xxxx丰满超清hd | 91免费福利精品国产 | 国产伦国 | 成人区精品一区二区不卡亚洲 | 成人在免费观看视频国产 | 美国一级欧美三级 | 国产欧美日韩精品专区 | 综合欧美一区二区三区 | 成人国产精品高清在线观看 | 国产免费不卡v片在线观看 国产99re这里只有精品9 | 亚洲男人的天堂在线观看 | 成年人午夜视频网站 | 国产91福利在线精品剧 | 国产精品青青青高清在线密亚 | 成人亚洲国产精品一区不卡 | 成人拍拍拍在线观看 | 日韩欧美一区二区三区在线视频 | 国产高清在线视频一区二区三区 | 国产在线观看在线播出 | 成人欧美一区二区三区视频 | 国产精品女厕嘘嘘视频 | 精品国内一区二区三区免费视频 | 日韩一级a毛大片在线视频丶 | 欧美精品国产制服一区 | 欧美亚洲人成网站在线观看刚交 | 国产日韩欧美另类重口 | 免费免费视频片在线观看 | 午夜电影免费在线观看 | 成人精品妖精视频在 | 精品欧美aⅴ一区二区三区视频 | 精品国偷自产在线 | 欧美精 | 一级直接观看 | 欧美性一区二区三区 | 成人午夜福利 | 日本va午| 视频一二三区 | 一区二区三区在线视频不卡 | 欧美综合婷婷欧美综合五月 | 亚洲精品成人自拍视频 | 国产黑色丝袜在线观看下 | 亚洲一区高清 | 国色天香社区影院在线观看 | 泡妞视频app污污污 精品国产亚一区二区三区 成人a∨电影天堂 | 国产精品午夜福利电影 | 影音先锋女人aa鲁色资 | 91精品啪在线观看 | 韩国精品一区二区三区在线 | 国产亚洲一卡一 | 免费观看国产视频 | 欧美一级无毛视频 | 欧美色综合精品视频在线观看 | 日本一区二区视频在线观看 | 岳的大肥坹毛茸茸 | 亚洲精品vs中文字幕白桨 | 精品一二三区不卡 | 国产一区二区三区精品观看啪 | 91每日更新视频在线观看 | 女人与动zz | 国产精品成人国 | 欧美日韩亚洲国产综合乱 | 国产一区国产二区在线精品 | 国产电影一区在线成人看片 | 日本精品在线观看视频 | 国产国拍亚洲精品永久软件 | 亚洲精品揄拍自拍首页一 | 欧美午夜在线看片网 | 国产成年女人 | 国产午夜视频专区 | 青青手机国产在线视频 | 小小水蜜桃高清电视剧观看 | 韩国非常大度的电影原声 | 国内精品伊人 | 成人福利在线免费观看 | 国产亚洲aⅴ在线观看 | 一区二区欧美日韩高清免费 | 国产乱子伦农村叉叉叉 | 91蝌蚪在线 | 老司机黄污app下载 91精品国产免费观看 | 国产亚洲色高清在线观看 | 国产中文综合乱伦 | 日韩欧美一 | 国产精品高清尿小便嘘嘘主演 | 欧美在线一区视频 | 国产人妖ts视频在线观看 | 国产人在线成免费视频 | 国产欧美日韩不卡一区二区 | 免费观看又黄又硬又爽的视频 | 国产的精品| 国产日本欧美 | 性欧美最新巨大乳 | 国产精品丝袜拍在线观看 | 日韩一本二本在线观看视频 | 国产欧美精品一区二区三区四区 | 超级碰97直线国产免费公开 | 在线观看精品国产免费 | 办公室激情上司和秘书小说 | 日韩交换精品 | 玖玖手机在线超级视频观看 | 国产亚洲成aⅴ人片 | 日韩高清在线亚洲 | 日韩最新| 日韩精品一区二区三区乱码 | 欧美激情在线 | 日韩一区视频精品无高清在 | 99国产婷婷综合在线视频 | 另类老熟女hd | 国产精彩香蕉在线视频 | www在线免费观看视频 | 精品国产黄页网站在线观看 | 国内精品在线一区二区 | 欧美人一级淫片a免费播放 碰免费公开视频97 成人α片免费视频在线观看 | 亚洲第一国产午夜福利电影 | 欧美怡红院免费全部视频 | 国产高清在线观看视频 | 又粗又黄又猛又爽大片免费 | 日本道二区视频 | 亚洲欧美在线观看 | 国产欧美在线免费观看 | 精品福利一二区 | 日本免费一区二区 | 欧美v亚洲v综合v国产v | 日韩一区二区三区四区区区 | 免费黃色三級片在线 | 破了亲妺妺的处免费视频国产 | 8090午夜福利理论影视 | 最新日韩中文字幕一区 | 三年片免费观看影视大全视频 | 亚洲成脛∨人片在线观看福利 | 欧美线路| 欧美精品亚洲精品日韩专区va | 国产日韩免费视 | 国产乱子伦沙发睡午觉 | 国产精品偷窥熟女精品视频 | 欧美黑人巨大性 | 国产真实乱子伦精品视手机观看 | 亚洲电影免费看 | 亚洲制服国产一区二区三区 | 自拍亚洲免费影视 | 精品国产污污免费网站入口 | 最新中文字幕在线观看 | 国产亚洲精品精品国产亚洲综合 | 无色码中文字幕亚洲精品 | 亚洲精品国产品国语原创 | 日本欧美在线播放 | 91桃色| 日韩在线观看免费 | 国产在线视频一区二区三区 | 日本一区二区三区在线播 | 午夜一区二区三区在线 | 国产女同互慰高 | 91国在线精品国内播放 | 日本高清视频永久网站www | 国产精品日韩欧美一区二区三 | 国产a国产国产片 | 热播电视剧免费在线观看 | 国产最新一区二区三区天堂 | 日本精品中文字幕 | 国产日韩在线欧美视频 | 日韩精品电影 | 日韩国产私拍在线观看 | 国产在线视 | 亚洲最大激情中 | 国产精品丝袜美腿在线 | 国产精品自拍视频合集 | 又粗又紧又湿又爽a视频 | 日韩精品搭讪在线视频播放 | 99精品视频 | 区二区三区观看 | 免费一级欧美片在线观看欧美 | 国产激情一区二区三区四区 | 国产在线手机视频时看 | 视频免费热播在线观看 | 日韩精品搭讪在线视频播放 | 韩国三级全部电影在线观看 | 日韩精品一区二区三区免费看 | 九九在线精品国产 | 日本99成人免费 | 中文字幕不卡免费高清视频 | 果冻影视传媒网站在线免费二 | 精品香蕉免费大视频日韩亚洲欧 | 欧亚一级毛 | 国产亚洲精aa在线看 | 91福利国产视频 | 日本一区二区三区免费高清 | 国产又大又粗又黄又爽的视 | 日本精品不卡在线观看 | 精品国产香蕉在线播出 | 观看一区二区视频 | 成人国产亚洲精品a区天堂 青青草原国产在 | 欧美日韩美女精品一区二区 | 日本爽p大片免费观看 | 91啪国自产在线高清观看 | 午夜福利国产在线观看1 | 国产交换精品一区二区 | 硬又粗视频 | 4日本国产vps私人大片 | 国产91对白在线播放边 | 欧美重口另类在 | 在线看国产一区二区三区 | 日韩欧美在线观看免费一区 | 国产精彩视频在线观看97网 | 日本伦理电影123网站 | 日韩欧美制服丝袜在线播放 | 中文字幕午夜福利片午夜福利片 | 岛国成人一区二区 | 日韩一区二区手机免费观看 | 欧美日韩国产乱了伦 | 国产在线视频福利资源站 | 国产中文字幕精品在线观看 | 成年入口无 | 日韩国产一区二区网站在线看 | 国产精品视频免费播放 | 国产在线观看91精品一区 | 欧美xx | 日本在线观看免费人成视频色 | 好吊妞在线视频免费观看综合网 | 欧美人交a欧美 | 禁止18点击进 | 日本三级全黄三级a | 懂色中文一区二区在线播放 | 国产在线日韩欧美 | 亚洲欧美在线观看品 | 亚洲国产精品第一区 | 亚洲视频高清不卡在线观看 | 国产乱妇乱子在线视频 | 美女视频黄a视频全免费网站二区 | 为您呈现最新最热的电影力作 | 日本三级a毛黄特级 | 欧美三级极品视频在线观看 | 成年人24小时在线免费观看视频 | 成人欧美一区二区三区黑人冫 | 国自产拍偷拍福利精品免费 | 欧美不卡在线 | 九九热精品在 | 午夜福利不卡片在线播放免费 | 中文字幕国产欧美 | 精品国产午夜在线 | 亚洲高清乱码午夜电影网 | 国产高清吹潮免费视频 | 日韩亚洲国产欧美在线看片 | 国内免费视频一区二区三区 | 91九色老熟女 | 日本道vs高清一区二区三区 | 欧美国产日本精品一区二区三区 | 国产熟女精品专区 | 欧美性爱第1页影音先锋 | 在线免费看 | 激情综合在线观看 | 日韩女性性开放视频 | 国产呦福利呦交欧美一区 | 亚洲步兵在线播放 | 国产乱子伦精品 | 国产蝌蚪视频在线观看 | 最近更新中文字幕2025视频 | 国产老女人91精品一区 | 日韩欧美制服诱惑一区二区 | 欧美性猛交xxxx乱大交极品 | 亚洲欧美网站 | 美国特黄三级完整在线电 | 日本高清天码一区 | 午夜看片a福利 | 亚洲视频在线观看精品 | 7799综合天天看 | 91精品国产福利尤物免费 | 国产精品va | 日韩午夜理 | 丁香花在线观看免费观看图片 | 忘忧草日本高清频道 | 97在线视频观看在线观看视频 | 欧美日韩中文字幕在线琳琅 | 国产东北肥熟老胖女 | 日韩专区青草视频在线观看 | 国产亚洲欧美一区二区三区 | 欧美大肥婆大肥bbbbb | 欧美日韩国产一级视频在线看 | 国产区日韩精品一区二区三区 | 国产亚洲欧美日 | 成人午夜视频一区二区国语 | a级欧美 | 欧洲中文字幕在线 | 日a一二女在线播放免费视频 | 日韩高清码中文字幕日韩 | 日韩免费十五页视频 | 国产欧美自拍 | 亚洲国产一区二区三区在线 | 日本一区二区高清国产 | 两个人免费视频观看高清视频 | 国产精品爽爽ⅴa在线观看 欧美日韩国产一区二区三区欧 | 国产精品亲子乱 | 国产一区二区三区免费视频 | 泰剧tv网| 国产高清乱理伦片中文小说 | 亚洲国产香蕉碰碰人人 | 成+人+黄+色+免费观看 | 免费高清影视在线观看视频网站 | 中文字幕在线观看亚洲日韩 | 国内精品视频九九九九 | 国产午夜福利短视频在线观看 | 欧美丝袜熟女性爱 | 农村妇女做爰视频 | 国产九区| 日本中文字幕视频在线看 | 欧美日韩在线精品一区二区 | 国产女人成人精品视频 | 欧美一区视频在线 | 亚洲中文国产综合 | 欧美一区二区电影免费观看 | 日本xxxx18野外无 | 日韩视频第二页 | 日本综合aⅴ精品视频 | 老师喂我乳我脱她内裤 | 国产一卡二卡3卡四卡无卡网站 | 欧美日韩精品在线一区二区三区 | 国产精品国语对白露脸在线播放 | 精品国夜夜区二一区三区 | 日本最新免费不卡二区在线 | 18以下勿进色禁网站免费看 | 三年片在线观看免费播放大全电影 | 国产一区二区三区欧美精品 | 欧美高清一区二 | 欧美阿v高| 97色伦综合在线欧美视频 | 蜜桃臀一 | 国产精品丝袜黑色高跟鞋 | 色久悠悠色久在线观看 | 亚洲日本一区二区三区在线不卡 | 最近中文2025在线观看免费 | 夜鲁鲁鲁夜夜综 | 日韩精品一区国产偷窥在 | 日本免费一区二区三区高清视频 | 免费看成年视频在线入口完整版 | 电影在线观看高清完整版 | 国产亚洲欧美日韩国产 | 国产精品午夜福利在线观看地 | 国产精品第一二三区 | 日日摸处处碰夜夜爽 | 亚洲国产精品sss在线观 | a级国产乱理伦片在线播放 夫妻之间免费观看完整版 精品女同 | 免费国产在线精品一区 | 国产日韩在线视 | 51xx影视午夜福利 | 日本高清一区二区三区中文字幕 | 午夜影视在线播 | 18c.mic禁慢天堂王者 | 精品厕所偷拍各类美女tp嘘嘘 | 免费观看中文字幕一区二区 | 国内精品视频成人一区 | 天堂影视 | 午夜夫妻试看120国产 | 国产福利不卡视频在免费 | 国产蝌蚪视频在线观看 | 欧美a级成人 | 免费人成年短视频在线观看网 | 免费人成黄页网站在线观看 | 91啦国产| 韩国高清乱理伦片中文字幕 | 91色窝窝国产蝌蚪在线观看 | 日本免费一区二区五区六区 | 国产精品不 | 中文区永久区乱码六区 | 欧美精品一区二区三区 | 最快无弹窗小说阅读网 | 国产亚洲束缚综合在线 | 国产99视频精品免费播放 | 日韩精品极品视频在线 | 国产精品亚洲专 | 日韩亚洲国产欧美精品 | 国产欧美一区二区精品性色tv | 欧美成a| 成人福利精品一区二区 | 亚洲精品伦理一区二区三区青春 | 色一乱一伦一 | 欧美tube | 国产欧美日韩国中文字幕高清在线 | 亚洲精品国产第一区第二区国 | 神马午夜电影网 | 亚洲国产一区二区在线观看 | 非洲一级婬片免费放天天 | 亚洲久热| 91热爆 | 中国老熟女重囗味hdxx | 欧美精品视频手机在线视频 | 在线观看日产一区二区三区 | 久热视频在线观看精品 | 排行榜电视剧全集手机免 | 韩国一级真人片a级免观看 国产免费一级视频在线 | 真人性囗交69视频 | 国产精品自拍一区 | 欧美日韩国产一二三区激情在线 | 妇女偷汉对白视频 | 在线观看视频资源 | 中文字幕第一页在线观 | 国产欧美日韩一区二区加勒比 | 国产h精品在线观看 | 欧美三级成人精品在线播放 | 在线观看人成视频免费不卡 | 亚洲人成在线不卡网 | 日本中文字幕乱码aa高清电影 | 日本最新免费不卡二区在线 | 无人区一码二码三码四码区 | 色依依亚洲一区在线观看 | 国产永久精品一区二区污污 | 日韩在线视频不卡视频 | 亚洲有码在线播放 | 亚洲国产欧美在线 | 日本簧片在线观看 | 国产在线精品一区在线观看 | 国产欧洲一区二区在线观看 | 国产老熟女aⅴ | 国产一级a毛一级a看免 | 日韩精品区 | 欧洲北美性爱逼逼视频图片 | 免费高清永久在线不卡 | 国产精品不卡一区二区三 | 欧美人成在线播放网站色 | 精品成人免费一区二区 | 337p日本欧洲大胆精品 | 黑人狂躁日 | 国产h片量多网站 | 91日本免费高清 | 中文字幕∨亚洲日本在线电影 | 日本精品一区在线观看 | 国产中文欧美日韩在线 | 成人动漫在线观看网站 | 国语视频动漫高清小说下载以吾 | 欧美日韩亚洲国产高清 | 韩国三级中 | 91免费国产高清观看 | 国产美女在| 国产亚洲精品一二区 | 欧美一厂区二厂区三厂区 | 国产女主播喷水 | 一日本道伊 | 国产91足控脚交在线观看 | 成人日动漫卡一区二区三区动漫 | 国产在线脚交免费网站脚丫 | 岛国精品成人 | 欧美日韩国产码高清综合人成 | 日欧一片 | 国产欧美日韩一区二区三区视频 | 观看高清国产 | 国产日本卡二 | 国产午夜福利在线永久视频 | 欧美国产国产综合国产精 | 国产精品片在线观看 | 日本播放器大片免费 | 国产午夜福利片在线播放老 | 一级国产欧美在 | 一区二三国产好的精华液 | 91精品丝袜网站 | 得得啪在线视频观看 | 国自产精品手机在线观看视 | 日本不卡一区二区三区www | 国产中文制服丝袜另类 | 九九免费精品视频在这里 | 乱码女一区二区三区 | 亚洲老热| 国产高清在线精品 | 一级a毛免费视频在线 | 日韩视频在线观看网站资源 | 国产视频一区二区 | 追剧不等待 | 高清免费视频一区二区三区 | 日本一区二区三区免费在线观看 | 91精品国产mcu | 免费国产亚洲精品在线视频 | 日本阿v免视频 | 99热国产这里只有精品 | 老司机67194免费观看 | 三级国产在线观看 | 午夜影院0606免费 | 国内精品视频一区二区三区 | 精品国产电影在线看免 | 中字幕一区二区三区乱 | 美日韩在线视频 | 国产国产人免费人成免 | 最近最新中文字幕在线第一页 | 国产区免费视频在线观看 | 大香伊蕉在一本线影院 | 国产在线欧美精品中文一区 | 国产一区二区免费不卡在线播放 | 国产一区美日一区日韩一区 | 91精品免费观看 | 精品一区二区三区高清免费不 | 频精品99| 欧美色综合高清免费 | 日韩一级欧美动漫国产在线观看 | 国产精品永久视频免费 | 欧美日韩视频在线观看网址 | 欧美激情一区二区三区牲牛牛 | 福利片成人 | 国产日韩精品欧美激情在线 | 国产美女 | 91精品啪国产在线观看免费牛牛 | 国产乱子伦视频 | 剧情视频国产伦精品一区二区 | 91热青草国产在线视频 | 精品国产乱码一区二区三区99 | 观看www成人影院 | 欧美开嫩苞在线播放视频 | 秒拍视频 | 国产精品成人自拍在线观看 | 国产免费人成视频在线播放播 | 日日日涩涩 | 欧美制服丝袜在线 | 国产91最新欧美在线观看 | www.性爱.com | 大伊香蕉精品一区视频在线 | 另类重口 | 欧美一级高清视频在线播放 | 91桃色在线观看一二三四区 | 国产精品小视频网站 | 亚洲高清激情精品一区国产 | 欧美精品免费一区欧 | 国产在线精品观看一区 | 亚洲福利中文字幕在线网址 | 久章草在线精品视频免费观看 | 黄工厂精品视频在线观看 | 成人午夜兔 | 91大神大战丝袜 | 青青草免费国产视频网站 | 欧美精品黄页在线视频高清 | 蜜臀98精品国产免费观看 | 国产日韩欧美顶级片 | 成人碰碰视频公开老师 | 区不卡在线看 | 国产伦一区二区三区免费 | 日本一区二区在线免费观看 | 91精品国产自产在线观看永久 | 精品国产二区三区不卡毛 | 国产亚洲精品拍拍拍拍拍 | 亚洲成aⅴ人片在线观看www | 韩国三级a视频在线观看 | 国产熟女真实 | 亚洲v高清一区二区三区尤物 | 丁香婷婷六月综合缴清 | 欧美一级成在线人 | 精品国产片免费在线观看 | 国产亚洲精品自在在线观看 | 手机午夜福利1000视频 | 免费v片在线观看完整版 | 国产高清视频在线免费观看 | gogogo手机高清在线观看 | 亚洲午夜理论片在线观看 | 另类老妇奶性 | 海量热播电视剧手机电影在线观看 | 欧美综合在线激情专区 | 国产太嫩了在线观看 | 玖玖手机在线超级视频观看 | 一区二区三区免费 | 精品无人区一区二区三区的特点 | 韩剧大全免费观看 | 欧美a级做爰片 | 在线观看国产一线天木耳奈奈 | 免费电影在线观看 | 不打码成人影片免 | 日韩成本大片35分钟免 | 午夜福利试看120秒体验区 | 日本xxx在线观看免费播放 | 三年在线观看免费完整版中文 | 精品三级一区二区三区四区 | 97色伦午夜国产亚洲精品 | 91短视频免费下载 | 免费国产日韩视频在线观看 | 影音先锋亚洲综合小说在线 | 免费国产一区二区三区看片 | 日韩一区二区三区四区中文字幕 | 国产日产成人免费观看日 | 欧美在线观看精品免费 | 日韩精品亚洲精品第一页 | 免费国产一级特黄aa大片在线 | 国产欧美日韩综合精品一区二区 | 乱子伦国产对白在线播放 | 亚洲视频在线精品 | 国产亚洲精品欧洲 | 精品一区二区三区免费福利 | 国产视频这里只有精品 | 精品日产一区二 | 精品国产女主播在线观看 | 亚洲人成网站在线 | 黑人大战亚洲女在线播放 | 亚洲国产精品一区第二页 | 欧美特a级片网站全免费 | 免费午夜伦费影视在线观看 | 日韩欧美中文在线 | 日本欧美真人三级在线a | 国产激情综合在线看 | 男人的好在线 | 国产激动情五月天 | 性国产videofree高清 | 国产点击进入在线 | 国产乱子经典视频在线 | 日韩伦理电影在线免费观看 | 日本韩国精品一区二区乱码 | 色老板精品视频在线观看 | 日本强乱中文字幕42页在线 | 神马电影院 | 欧美日韩a∨一区二区视频 日本黄本道一区二区在线观看 | 国产欧美午夜视频 | 国产在线拍小情侣国产拍拍偷 | 8090成年在线看 | 亚洲午夜福利在线视频 | 精品日本在线免费观看 | 日本三级国产在线 | 老司机深夜免费福利 | 精品一区二区三区视频在线 | 91大神是啥 | 国产一区二区在线视频播放页 | 人与动人 | 日韩大乳视频中文字幕 | 亚洲日产综合欧美一区二区 | 欧美一区二区三区精品国产 | 久这里只有精品国产66热99 | 国产片+人+综合+亚洲区 | 不卡在线观看 | 国产精品码一区二区 | 717电影秋霞理论片 91丨国产丨 | 99精品观看电影 | 国产极品视频一区二 | app手机在线观看 | 国产偷伦视频片免费视频 | 92看片婬黄大片看国产片 | 国产精品自在自线亚洲 | 国产精品视频分类 | 国产探花视频 | 另类视频一区二区三区 | 国产精品免费一区二区三区视频 | 国产日产欧美一区二区三区 | 暖暖视频在 | 精品免费美剧网排行榜在线看 | 欧美亚洲综合卡通另类区 | 久99视频精品免费观看福利 | 国产午夜人做人免费视频 | 国产精品天干天干综合网 | 国产精品六区 |