国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

Spread for Windows Forms高級主題(1)---底層模型

轉帖|其它|編輯:郝浩|2011-08-16 14:39:28.000|閱讀 457 次

概述:Spread控件提供了很多模型,這些模型提供了自定義控件的基礎架構。同時,這些模型作為底層模板,派生出了更多通用的快捷對象。在 不使用Spread的底層模型的情況下,你可以完成許多任務。通過使用Spread設計器或者快捷對象(如單元格、列和行)的屬性,你可以在表單上實現許 多改變。但是因為表單模型是所有快捷對象的基礎,因此在通常情況下,使用表單模型要比使用快捷對象的速度要快。

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

底層模型概述

  Spread控件提供了很多模型,這些模型提供了自定義控件的基礎架構。同時,這些模型作為底層模板,派生出了更多通用的快捷對象。

  在 不使用Spread的底層模型的情況下,你可以完成許多任務。通過使用Spread設計器或者快捷對象(如單元格、列和行)的屬性,你可以在表單上實現許 多改變。但是因為表單模型是所有快捷對象的基礎,因此在通常情況下,使用表單模型要比使用快捷對象的速度要快。例如,在代碼中使用快捷對象設置一個屬性 值:

  fpSpread1.Sheets[0].Cells[0, 0].Value = "Test";

  這與下面使用底層數據模型的方式等價:

 fpSpread1.Sheets[0].Models.Data.SetValue
(fpSpread1.Sheets[0].GetModelRowFromViewRow(0), fpSpread1.Sheets[0].GetModelColumnFromViewColumn(0), "Test");

  快 捷對象訪問的是底層模型。當你使用快捷對象時,你實際上在使用控件的模型。作為一名開發人員,如果你想完全理解Spread的工作方式,想使用那些為你提 供的豐富特性和自定義功能,你就需要理解底層模型的使用方法。例如,你可以用這種方法為你公司所有的開發者創建一個模板控件。基于這些模型中的一種創建你 自己的類,你可以自定義該類并提供給所有的開發者使用。

  使用底層模型有以下好處:

  • 更好的性能:如果你設置了多種屬性,例如,如果你為對象設置一些屬性,并且將對象指派給Spread,你的應用將會運行的更快。
  • 專 業的特性:如果你想創建自定義特性,例如如果你想擴展數據模型來導入一個制表符定界文件,你可以通過擴展基礎表單數據模型 (BaseSheetDataModel)來達到該目的。如果你想創建你自己的單元格類型或自定義用戶選擇單元格的行為,同樣可以通過使用模型來到達到目 的。
  • 開發的一致性:如果你的開發團隊想在一些自定義風格和行為上保持一致,只需在模型上做一些改變即可達到目的。
  • 更完整的理解產品:如果你在使用控件的多種特性,自定義控件最有效的方法就是首先理解了對象所基于模型的工作原理。

  表單模型是一個集合,包含了所有對象的基礎設置以及某個特定表單的設置項。如果在Spread控件中有多個表單,那么每一個表單都有一個它自己的模型集合。

  控件中表單的某些部分是由底層模型管理的,下圖對模型做了概念性的描述。

  clip_image002

  想 要把使用模型描述清楚并不容易,因為涉及到許多接口。每一個模型類都實現了許多接口,并且每一個模型都要實現一個特定的“模型”接口,使其作為該特定模型 的合法實現。所有對模型類的引用都是通過接口實現的,并且不要猜想每一個模型中都實現了哪些接口(除了“模型”接口必須暴露出來之外)。如果模型類沒有實 現一個特定的接口,那么該功能就不能在表單中使用(例如,如果SheetView.Models.Data沒有實現IDataSourceSupport 接口,那么DataSource和DataMember屬性將不起作用)。如果想獲取這些接口的完整列表,你可以在線幫助文檔中查看相關信息 。

表單模型的類型

  Spread控件提供了如下模型,這些模型提供了許多可以在控件上使用的自定義設置項。

  表單模型   類和接口

  描述

  軸模型   BaseSheetAxisModel

 

  DefaultSheetAxisModel

  ISheetAxisModel

  該模型是表單中的單元格如何按行或列組織的基礎。

  數據模型   BaseSheetDataModel

 

  DefaultSheetDataModel

  ISheetDataModel

  該模型是表單單元格數據操作的基礎。

  選擇模型   BaseSheetSelectionModel

 

  DefaultSheetSelectionModel

  ISheetSelectionModel

  該模型是表單中被選中的單元格交互與行為的基礎。

  合并模型   BaseSheetSpanModel

 

  DefaultSheetSpanModel

  ISheetSpanModel

  該模型是單元格如何進行合并的基礎。

  樣式模型   BaseSheetStyleModel

 

  DefaultSheetStyleModel

  ISheetStyleModel

  該模型是表單單元格外觀樣式的基礎。

  表單(SheetView對象)可以看作是五個底層模型(軸、數據、選擇、合并和樣式)的組合:

  • 軸模型處理列和行的所有操作(例如列寬、行高以及某個行和列是否可見)。
  • 數據模型處理所有與數據相關的操作(例如值、公式以及單元格中任何可選的注釋和標記)并包括表單中的數據。
  • 選擇模型處理所有被選中的單元格范圍。
  • 合并模型處理所有合并的單元格。
  • 樣式模型處理單元格的外觀設置(例如,背景色、字體以及單元格類型)。

  因 此,你對模型做的所有操作都會自動的在表單中進行更新,并且大部分的表單修改也會在模型中進行更新。對于單元格、行和列對象的設置也都是如此。對這些對象 的大部分修改都會自動更新到相應的表單模型設置中,反之亦然。如果你在數據模型中添加了一些列,它們也會被添加到表單中。甚至對于參數也同樣如此,例如, 只要表單未經過排序,數據模型GetValue和SetValue方法中的行和列參數,與表單中行和列的參數索引就是相同的。

  并非所有 Spread名字空間的內容都包含在模型中。例如,控件的某些部分、表單標簽、表單背景色還有網格線,都沒有包含在模型中。但是對一個指定的單元格來說, 有意義的信息,如單元格的數據以及單元格的外觀,都被包含在模型中。表單的數據區域有自己的模型集;同樣的,行標題和列標題是另外兩個具有自己模型集的分 組,表角是另外一個具有自己模型集的分組。

  每一個模型都包含一個基礎模型類,一 默認模型類和一個接口。默認模型是你在開發時最可能用到的模型;它提供了控件的默認特性,并且可以用來對模型進行小范圍的自定義設置?;A模型是創建默認 模型的基礎,也可以通過它創建自定義模型?;A模型包含最少的內置特性,默認模型對基礎模型進行了擴展。如果你想為你的應用程序提供不同的功能特性或者自 定義它的外觀和行為,你可以通過擴展基礎模型創建一個新類來實現。例如,你可以通過以上的方法為你公司的所有開發人員創建一個模板控件。基于基礎模型創建 自己的類,你可以創建自定義類,并把它提供給其他開發者使用。一般情況下,如果你在編輯模型,請使用默認模型類。但是如果你想(從頭開始)創建一個自定義 模型,請使用基礎模型類。

  每一個默認模型類不僅實現了該模型類特有的接口,還實現了其他可選的接口。在模型類中,大多數功能(例如,公 式、數據綁定、XML序列化等等)都是可選的,并且是在與主模型接口(如ISheetDataModel)不同的接口中實現的。因此如果你想實現自己的模 型類,你可以自主選擇想要實現哪些功能。

  模型與模型之間保持同步是很重要的,所以在組成表單的模型中,行數和列數是需要保持一致的。 SheetView對象通過SheetView.DocumentModels.Data屬性監聽ISheetDataModel.Change事件,并 且當行數或者列數通過以下方式改變時,會相應的對其他模型進行更新:

  • 直接在RowCount或ColumnCount屬性中進行設置
  • 通過IRangeSupport接口進行插入或刪除行/列操作
  • 使用新的模型替換整個數據模型

  如果模型之間同步失敗,程序將拋出一個索引out-of-range異常,并嘗試獲取不存在的行或列的信息。

理解數據模型

  數據模型包含了單元格的內容,不管它是數值還是公式,或者是單元格的注釋或標記。數據模型在表單的數據域內包含了單元格的Value屬性,數據綁定表單的database屬性,以及其他與單元格內容相關的屬性。

  數據模型是你在使用Spread控件時最有可能進行自定義設置的模型。相對于其他模型,數據模型實現了更多的接口,提供了更多可選擇的功能。例如,如果你想要實現類似于ActiveX Spread控件的未綁定虛擬模型功能,自定義數據模型就可以實現。

  數據模型對象

  數據模型是一個為單元格提供值的對象,這些值顯示在表單中。大多數情況下,創建時表單所創建的默認數據模型就能滿足你的需求。

  默認數據模型DefaultSheetDataModel可 以創建用來存儲注釋、公式、標簽和值的對象。這些對象主要設計用來在內存使用和速度之間進行平衡,內存使用的大小和存取速度的快慢與數據模型的大小以及其 中數據的稀疏程度相關。如果你不使用注釋、公式以及標簽,這樣就不會占用很多內存,因為數據非常的稀疏。事實上這些對象并不會為數據申請內存,除非真的需 要。所以只要沒有在模型中設置注釋、公式或標簽,內存占用會一直很少。

  默認數據模型可以在未綁定模式或綁定模式下使用。在未綁定模式 下,數據模型的表現像是一個儲存單元格值的二維數組。在綁定模式下,數據模型封裝了所提供的DataSource;如果需要,還可提供 DataSource中沒有的額外設置,例如,單元格公式,以及未綁定行或者列。

  設置和添加數據模型

  SetModelDataColumn方法與AddColumn方法的不同地方在于,你可以在數據模型中指定哪一個數據域綁定到哪一列上。

  如 果你在模型中添加了一些列,那么這些列也會被添加到表單中。只要表單未經過排序,數據模型GetValue和SetValue方法中的行和列參數,與表單 中行和列的參數索引就是相同的。如果對表單的行或列進行了排序,那么視圖坐標必須通過SheetView.GetModelRowFromViewRow 和 SheetView.GetModelColumnFromViewColumn方法與模型坐標進行映射。

  在數據模型 中,SheetView.GetValue方法和SheetView.SetValue方法經常用來獲取或設置數據。(這與調用 SheetView.Models.Data.GetValue和SheetView.Models.Data.SetValue等價。) 在SpreadView的SheetView中,當單元格處于編輯模式時,Cell.Value屬性返回editor控件中單元格的值。當單元格結束編輯 模式時,單元格的值就會在數據模型中進行更新。但是,你可以通過代碼手動把值更新到數據模型中:

  SheetView.SetValue(row, column, SheetView.Cells[row, column].Value);

  實現的接口

  當 數據模型實現了IDataSourceSupport接口并被綁定到一個數據源時,數據模型中被綁定的部分就可以直接從數據源中獲取或設置數據。如果在數 據模型綁定數據源之后,使用AddColumns方法向其加入了一些列(對于這些列,IDataSourceSupport.IsColumnBound 返回false),那么這些列也可以是未綁定的。這些未綁定列的數據將會保存在數據模型中,而不是在數據源中。

  如果數據模型也實現了 IUnboundRowSupport接口,那么數據模型中的行也可以是未綁定狀態的,并且這些行的數據也將保存在數據模型中而不是在數據源中。這些行可 以通過調用 IUnboundRowSupport.AddRowToDataSource函數轉換成綁定行,并且如果autoFill參數被設置為True,未綁定 的行中已綁定列的數據將以一條新的記錄或一個新的元素被添加到數據源中,假設數據源允許這樣的操作(如果它不允許這樣的操作時,你將會得到一個異常),這 樣一個未綁定的行就轉換成了綁定行。

  默認的數據模型類,DefaultSheetDataModel,實現了所有的接口,以及許多與計算、層次和序列化相關的接口。

  查看以下的代碼段,可以看到默認的數據模型和表單上的對象有什么不同。這段代碼把表單綁定到一個叫MyData的數據源上。

  fpSpread1.Sheets[0].DataSource = MyData.Tables[0];

  以及

  FarPoint.Win.Spread.Model.DefaultSheetDataModel model = new FarPoint.Win.Spread.Model.DefaultSheetDataModel(MyData, strTable);

  fpSpread1.Sheets[0].Models.Data = model;

  在 第一個代碼段中,開發者使用現有的數據模型,并把它轉化為一個數據源; 在第二個代碼段中,開發者使用一個新的數據模型替換老的模型,并且丟棄老的數據模型。兩種實現方式的結果是相同的,但是第一種方式將導致老的模型變成垃 圾,并進行回收。通常你可能不想進行數據模型替換,除非你想創建屬于自己的數據模型類。一般情況下,沒有必要使用其他的 DefaultSheetDataModel替換數據模型,因為已經有一個在使用了。

  速度和性能的平衡

  如 果你從DefaultSheetDataModel 上派生,并使用GetValue和SetValue的實現來存儲數據,那么它將通過我們對稀疏數組和矩陣的實現在內存使用和訪問速度之間進行平衡。設計它 的目的是為了實現快速創建一個很大的模型(2億行*乘以2億列),并且能夠以合理的速度進行數據的獲取和設置,直到數據量變得很大(這種情況下,不管怎樣 你都將會耗盡內存)。當模型很大,并且很稀疏時(例如有至少三分之二是空的),訪問速度會變得很慢(需要使用二分查找法),并且內存使用效率也會降低。在 模型不是很大的情況下(少于32K行和列時),并且不稀疏(至少三分之一是滿的),訪問速度會很快(不需要使用二分查找法)并且內存使用效率很高。

  你 可以先創建一個在窗體上使用Spread控件的測試工程,然后在該工程上運行一些簡單的測試,把表單的ColumnCount和RowCount屬性設置 為一個很大的值,你不會發現任何延遲;這是因為內存是基于實際數據項的大小來分配的。如果你開始在表單中填入大量數據,不久你就會感覺到延遲,尤其當可用 內存變小并且系統開始使用頁面文件來進行虛擬內存的交換的時候(僅在有大量數據時,才會發生這種現象)。

  如果你需要獲取更多的細節,請參閱BaseSheetDataModel 類,DefaultSheetDataModel 類和ISheetDataModel 接口。

創建一個自定義的表單模型

  你可以以表單模型為模板來創建一個新的定制模型。例如,設想創建一個自定義數據模型。使用自定義數據模型,需要創建一個類并實現ISheetDataModel, 并在SheetView.Models.Data屬性中設置該類的實例。

  假 設你不需要任何可選的接口,那么 ISheetDataModel 是唯一要求實現的接口。所有可選的接口都在DefaultSheetDataModel 中實現了。所以,當你想在自己的數據模型中實現它們時,可以很容易的僅僅實現 DefaultSheetDataModel的子類。

  在BaseSheetDataModel 中,Changed事件也需要你來實現。

  在產品實例Samples\CS\FreeCell文件夾中,有一個自定義數據模型的示例。這是FreeCell游戲在數據模型中的實現。

  在 少數情況下,因為性能原因,你可能需要創建自己的自定義數據模型。例如,假設你想要顯示一個有一百萬行十列組成的大表,并且要計算它的值(如加法或者乘 法)。如果使用默認的表單數據模型,那么你需要計算和保存所有一千萬個值,這將會耗費大量的時間和內存。下面是一個代碼實例。

  for (r = 0; r < 1000000; r++)

  for ( c = 0; c < 10; c++)

  spread.Sheets[0].Cells[r,c].Value = r + c;

  class ComputedDataModel : BaseSheetDataModel

  {

  public override int RowCount

  {

  get { return 1000000; }

  }

  public override int ColumnCount

  {

  get { return 10; }

  }

  public override object GetValue(int row, int column)

  {

  return row + column;

  }

  }


標簽:

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

文章轉載自:博客園

為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产成人无码精品久久久免费 | 91久久精品在这里色伊人6884 | 91大神精品视频 | 欧美成人午夜精品久久久 | 成年人视频公开 | 国产在线麻豆自在拍91精品 | 91剧情国产极品高跟丝袜 | 无码国产精品一区二区免费式芒果 | 亚洲一区二区在线观看中文字幕 | 97久久草草超级碰碰碰 | 亚洲国产精品一区二区久久 | 97久久精品久久免费观看 | 精品无码日韩一区二区三区不卡 | 国产高潮视频在线观看 | 狠狠色狠狠综合天天 | 欧美伊人久久大香线蕉 | 午夜福利电影 | 99re| 日韩美女 | 国产在线视频网站 | 国产福利精品在线观看 | 91九色国产社区在线观看 | 亚洲国产日韩a在线播放 | 无码人妻丰满熟妇片毛片 | 国产精品99无码一区二蜜桃 | 亚洲国产欧美日本韩国中文在线字幕 | 人妻免费公开在线视频 | 国产一级一级一级国产片 | 国产av国片精品一区二区 | 国产丰满大乳奶水在线视频 | av片在线观看永久免费 | 成人精品一区二区三区日本久久 | 精品久久久久久中文字幕人妻 | 午夜亚洲国产日本电影一区二区三区 | 亚洲国产精品视频 | 亚洲v男人的天堂网址在线观看 | 日本黄页网站免费大全 | 成人无码 | 国产精品网站在线观看免费传媒 | 亚洲av日韩精品一区二区三区 | 亚洲你懂的| 精品国产综合久久久 | 精品一区二区三区在线成人 | 国产午夜精品喷水久久 | 麻豆国产91在线播放 | 波多野结衣办公室双飞 | 91精品微拍国产在线 | 在线aⅴ亚洲中文字幕 | 亚洲性爱无码视 | 精品国产一区二区三区不卡 | 亚洲成av人在线观 | 三年片在线观看免费观看大全 | 亚洲欧美一区二区三区在线播放 | 91福利国 | 精品国产自产久久久 | 国产午夜理论不卡在线观看 | 日本欧美一区二区三区在线播放 | 亚洲精品tv久久久久久久久 | 国产黄色在线免费观看 | 在线观看免费视频一区 | 国产精品分类视频分类一区 | 91性高湖久久久久久久 | 91啦视频在线观看 | 99e热久久精品首页尤物 | 欧美午夜精品久久久久久 | 97无码欧美熟妇人妻蜜桃天美 | 欧美最猛黑人xxxx黑人猛交 | 国产午夜福利在线观看视频 | 精品91自产拍在线观看精品 | 中文字幕在线观看国产 | 无码人妻久久一区二区三区蜜桃 | 成人一区二区三区免费视频 | 九九热在线视频 | 自拍户外精品 | 精品一区二区无码av | 日韩一级特黄av毛片 | 国产成人精品午夜福利 | 国产99久久久国产精品免费看 | 在线欧美精品视频在线观看 | 午夜福利一 | 日本字幕有码 | 麻豆国产午夜福利片在线观看 | 亚洲美日韩av中文字幕无码 | 人妻熟妇久久久久久xxx | 毛片成人永久免费视频 | 国产视频亚| 在线欧美精品视频在线观看 | 91福利网| 欧美成人精精品一区二区 | 亚洲国产日韩欧美综 | 97无码精品人妻免费观看 | 国产成人影院一区二区三区 | 色综合天天综合网在线观看 | 国产乱视频在线观看 | 午夜成人在线观看 | 色婷婷久 | 亚洲аv天堂手机版在线观看 | 麻豆最新 | 69国产成人精品午夜福中文 | 天美影视| 国产精品视频免费观看 | 国产精品外围在线观看 | 国产美女白嫩嫩在线观看 | 99热热久久这里只有精品68 | 国产综合国产精品 | 国产精品嫩草影院一二三区 | 亚洲av色香蕉一区二区三区 | 成年站免费网站看v片在线 成欧美亚洲人一区二区三区免费 | 99r在线精品视频在线播放 | 午夜影视 | 国产精品午夜波多野结衣 | 91在线啪国自产观看高清频道 | 国产精品视频免费播放 | 国产日韩视频毛片 | 亚洲精品网站在 | 久久不见久久见免费影院www | 97久久天天综合色天天综合色 | 国产aaaaa毛片高清视频 | 国产农村精品一级毛片视 | 人人妻人人藻人人爽欧美一区 | 亚洲国产精品成人精品无码区 | 波多野结衣2完整版电影在线 | 日本不卡视频 | 亚洲国产精品欧美综合 | 欧美久久久久久精品一区 | 国产人成精品综合欧美成人 | 成年在线网站免费观看无广告 | 日韩插啊免费视频 | 一区二区自拍中文字幕福 | 人妻激情综合久久久久 | 国产爆乳无码一区二区麻豆 | 欧美日韩在线观看 | 高清一区二区三区视频 | 99re热久久这里只有精品6 | 日韩成人黄页网 | 亚洲日韩av无码不卡一区二区三区 | 91视频免费国产成人 | 亚洲午夜无码久 | 婷婷色中文在线观看 | 日本作爱影片在 | av狼论坛电视剧在线观看 | 国产精品午夜一区二区 | 九七电影院97网手机版不用下载 | 欧美一级α片中文 | 国产尤物在线观看视频 | 人妻丝袜美腿中文字幕 | 国产一区二区女内射 | 国产伦精品一区二区三区妓女 | 亚洲av无码乱码一级毛片色欲 | 97se狠狠狠狠狼亚洲综合网 | 在线观看欧美一区二区三区 | 91国内在线| 内射高潮享受视频在线观看 | 精品不卡秀视频一区二区在线观看 | 色综合天天综合网在线观看 | 操女优国产成人综合色在线观看网站 | 日本精品高清一区二区97伦理电影 | 成人午夜性a一级毛片免费 成人午夜性a一级毛片免费看 | 国产黄a三级三级三级看三级 | 99久久婷婷国产综合精品草原 | 国产黄色片在 | 91影视免费版官方最新版下载 | 偷窥亚洲综合20p | 国内免费| 91se在线看片国产免费观看 | 在线观看一区 | 99久久久无码国产精品古装 | 国产精品无码一区二 | 国产一级高清在线观看 | 亚洲无码| 国精品无码一 | 特级毛片a级毛片在线播放www | 国产中文欧美日韩在线观看 | 丰满妇女强制高潮18xxxx | jk国产精品福利在线观看 | 国产精品成人第一区二区三区 | 亚洲国产成人久久综合一区 | 国产亚洲av另类一区二区三区 | 国产亚洲精品久 | 白丝袜白高跟鞋 | 亚洲视频| 国产综合久久99久久 | 无码啪一啪在线 | 亚洲精品在线视频不卡 | 国产单男3p在线观看 | 国语自产偷拍精品视频偷拍 | 91精品免费不卡在线观看 | 在线a毛片免费视频观看 | 国产在线视频国产永久 | 97视频播放器安卓版v1.11 | 亚洲精品国品乱码久久久久 | 福利姬液液酱:惊人喷水表演 | 日韩精品电影亚洲一区 | 亚洲午夜精品一级在线播放放 | 亚洲午夜理论片在线观看 | 精品人妻无码一区二区蜜桃 | 99热亚洲色 | 亚洲综合久久久久久888 | 国内精品视频在线播放 | 欧美高清在线视须在线99精品 | 天码av无码一区二区三区四区 | 岛国大片网站 | 国产麻豆剧果冻传媒兄妹蕉谈 | 91人妻人人做人碰人人爽 | 天堂无码人妻精品一区二区三区 | 亚洲无码在线观看视频免费 | 婷婷久久综合九色综合88 | 午夜福利久久久噜久噜久久综合 | 精品国偷自产 | 99精品视频在线观看免 | 91久久人澡人人添人人爽 | 欧美日韩视频在线一区二区三区 | 91看片无限制版下载v1.2.1 | 国产清纯美女白浆在线播放 | 97色伦2视频在线观看 | 国产精品人妻一区二区三区四 | 国产av永久无码精品网站 | 国产成人综合亚洲av网站 | 91精品一卡2卡3卡4卡v6.2 | 麻豆91精品91久久久的内涵 | 丰满老熟女一级aa片色欲 | 国产精品亚洲va在线观看 | 国产激情a∨在线视频播放 国产激情av一区二区三区 | 激情影视乱码av | 亚洲av成人永久无在线观看 | 国产av一区二区三区天堂综合网 | 国产在线98福利播放视频 | 亚洲超碰97无码中 | 午夜理论在线观看视频无码 | 国产一二三区视频 | 综合激情久久综合激情 | 精品人妻| 91精品国产麻豆国产自产 | 国产人成无码视频在线观看 | 日韩欧美国产中文字幕 | 日韩精品区一区二区三vr | 亚洲成a∧人片在线观看无码 | jk极品白丝 | 无码在线观看三级高清 | 黄桃av无码免费一区二区三区 | 99久久无色码中文字幕 | 国产人妖xxxx做受视频 | 色色精品久久久久 | 97久久超碰成人精品网页 | 国产精品视频一区 | 国偷自产aⅴ一区 | 色情无码一区二区三区 | 99国内精品久久久久久久 | 性做久久久久久久久 | 精品综合| 91天堂素人搭讪在线观看 | 三级欧美视频自拍 | 97制片厂爱豆传媒 | 欧美色蜜桃97中文字幕在线播放 | 91久久亚洲精品国产 | 成人精品一区二区三区日本久久 | 91国内外精品自在线播放 | 日韩国产午夜一区二区三区 | 在线亚洲午夜理论av大片 | 午夜视频污在线观看 | 91国精产品秘一区二区三区有何不同 | 成人拍拍拍免费视频网站 | 成人蕾丝电影在线播放网站 | 97青草操五月天开心网 | 91人人双人人妻人人澡 | 午夜福利影院 | 精品一区二区 | 99久久精| 欧美丰满老 | 天天躁日日躁狠狠躁欧美老妇小 | 国产激情无码一 | 国产第一页 | 国产手机视频在线观看 | 亚洲av福利无码无一区二区 | 99精品热在线在线观看视频 | 在线观看视频中文字幕三区 | 日产日韩久久影院 | 无人一码二码三码4码免费 无人影院手机版在线观看免费 | 高清无码视频直接看 | 国产精品自在线拍国产 | 精品国产乱码久久久久夜深人妻 | 国产精品国产自线拍免费 | 国产秀色在线www免费观看 | 国产午夜福利片 | 99永久视频在线观看免费 | 亚洲国产精品成人无码区 | 无码精品一区二区三区在线 | 午夜婷婷精品午夜无码a片影院 | 午夜尤物超在线视频 | 国产在线拍揄自揄视精品一区 | 午夜视频在线观看一区二区 | 日一卡2卡3卡4卡新区乱码久久 | 亚洲av无码久久无遮挡 | 精品欧美久久99久久久另类专区 | 成人性生交大片免费看96 | 欧美午夜精品久久久久久 | 九九九精品成人免费视频 | 少妇高潮大叫好爽 | 中美日韩毛片免费观看 | 午夜福利久久久噜久噜久久综合 | 午夜福利电影1区 | 黄色网站高清视频一级毛片 | 国产v无码专区亚洲v桃花庵 | 国产91精品在线 | 欧美人体一区二区视频 | 精品久久 | 国产麻豆剧果冻传媒白晶晶 | 午夜美女黄网站18禁免费观看 | 69久久夜色精品国产69 | 日本一区二区三 | 激情航班h版在线观看 | 无码av专区 | 中文字幕av一区二区三区人妻少妇 | 亚洲精品中文字幕乱码三区 | 无码人妻精品一区二区三区在 | 国产精品丝袜黑色高跟鞋 | 午夜免费福利小电影 | 午夜性a一级毛片免费一级黄色毛片 | 无码一级毛片免费 | 欧美性爱视频观看 | 97久久久久国产精品嫩草影院 | 风间由美性色一区二区三区 | 人妻无码| 99热这里是精品与其他应用相比 | 日本一二区在线观看 | 国产熟睡乱子伦视频网站 | 精品日本一区二区三区在线观看 | 成人特级毛片www免费版 | 亚洲一区二区女搞男 | 久久www香| 91九色精品国 | 精品无码久久久久久尤物 | 丰满大码的熟女在线视频 | 香蕉视频草莓视频 | 99久久99久 | h漫无码动漫av | 国产高清无密码一区二 | 91日韩xxx三级a | 亚洲精品国产成人片 | 91人成亚洲高清在线观看 | 亚洲无码二级黄色网站 | 91久久人人爽亚洲精品美女 | 无码精品国产va在线观看蜜桃 | 欧美大片在线视频黑粗硬大 | 国产在线观看香蕉视频网 | 精品国产va久久久久久久冰 | 婷婷人人爽人人爽人人片 | 国产va在线播放 | www夜插内射视频网站 | 国产成人综合亚洲 | 成全影视 | 亚洲国产天堂久久综合网站 | 黑人大战亚洲女在线播放 | 成人区人妻精品 | 日本不卡一区更新二区 | 国产精品三级在线观看无码 | 在线观看国产色视频网址 | 国产很色很黄很大爽的视频 | 日韩精品久久久毛片一区二区 | 毛茸茸的中国女bbw 毛茸茸性xxxx毛茸茸毛茸茸 | 亚洲国产日韩一级精品视频网站 | 国产精品嫩草 | 麻豆产精国品一二三产区区 | 麻豆国产在线观 | 国产在线观看人成激情视频 | 蜜臀av无码精品人妻色欲 | 欧洲亜洲中文日韩色图 | 啪啪中国女留学生 | 中文字幕一级mv在线观看 | 国产精品线 | 精品无码国产不卡在线观看首 | 国产白丝精品91爽爽久 | 成人性生交片无码免费看人 | 国产线播放免费人成视频播放 | 国产农村 | 亚洲性夜夜综合久久麻豆 | 99精品国产在热久久 | 亚洲aⅴ无码码潮喷在线观看 | 99久久精品国产一区二区 | 日韩午夜精品免费理论片 | 国产福利小视频在线免费观看 | 成人高清在线观看www在线 | 伊人网综合 | 欧美一级专区免费大片 | 国产精品白丝喷浆 | 国产av无码专区 | 中文字幕亚洲综合久久青草 | 亚洲av无码成人精品国产 | 国产内地激情精品毛片在线一 | 国产成人精欧 | 午夜精品久久久久久久爽 | 日日摸人人澡97香蕉 | 国内精品免费 | 国产精品国产自线 | 成人免费无遮挡在线播放 | 亚洲欧美另类自拍第一页 | 欧洲美熟女乱又伦av色欲 | 日韩精品影视 | 国人精品视频在 | 久久99精品国产99久久6 | 国产黄片35免费视频 | 国产精品一区二区久久宅男 | 国产欧美日韩视频 | 欧美日韩最新一区 | 国产精品午夜无码av体验区 | 无码专区久久综合久中文字幕 | 欧美日韩国产激情一区 | 爆乳邻居肉| 亚洲精品亚洲九 | 日韩欧美国产中文字幕 | 国产人成高清视频在线观看免费 | 在线a亚洲视频播放在线观看 | 一区二区在线看 | 日韩欧美~中文字幕无敌色 日韩欧美1区 | 国内精品国语自产拍在线观看91 | 亚洲无码黄色视频在线 | 久久99久久99精品免视看 | 国产成人免费a在线视频 | 无码一区 | 日韩精品无码一区二区中文字幕 | 国产午夜精品理论片 | 人人影视 | 日韩欧美中文字幕54av | 无码成a∧人片在线播放 | 国产xxxxx在线观看无遮挡 | 日本无码视频在线观看 | 欧美日韩性高爱潮视频 | 精品性影院一区二区三区内射 | 国产人成视频免费看 | 日本精品高清一区二区97伦理电影 | 最新国产在线拍揄自揄视频 | 日韩免费一区二区人妻丝袜 | 精品人妻无码一区二区三区四川人 | 国产美女视频久久午夜 | 在线视频免费观看www动漫 | 动漫精品专区一区二区三区不卡 | 69堂国产成人精品视须不卡 | 日韩理论电影在线观看 | 亚洲精品无码成人片久久 | 97亚洲熟妇自偷自 | 亚洲a∨无码专区亚洲a∨网站 | 精品欧美成人高清在线观看观看视频 | 91极品尤物电影完整版在线观看 | 精品91自产拍 | 国产成人久久精品一区二区三区 | 爆乳熟妇一区二区三区 | 亚洲成aⅴ人片久青草影院 亚洲成aⅴ人片在线观看www | 日韩人妻无码精品一专区二区三区 | 日韩中文字幕 | 麻豆国产尤物av尤物在线看 | 在线亚洲欧美日韩中文字幕一区 | 国产精品观看视频免费完整 | 91无码麻豆人妻精品1国产软件 | 国产精品偷伦视频 | 国产亚洲欧洲av综合一区二区三区 | 天堂最新版在线www官网中文地址 | 91精品国产福利在 | 日韩精品高清一区二区三区 | 精品久久久久久久久国产免费 | 色综合天天综合网在线观看 | 国产三级精品三级在线专 | 中文字幕无码不卡 | 亚洲av片一区二区三区 | 亚洲日韩欧美另类蜜桃 | 99热久久这里只精品国产www | 精品91专区视频在线 | a网站在线观看 | 97无码免费人妻超级碰碰碰碰 | 麻豆av在线播放免费网站 | 蝌蚪3p| 在线精品国自产拍中文字幕 | 99久久精品费精品国产一区二区 | 日韩在线一区二区三区视频 | 少妇真人直播免费视频 | 国产成人黄色网站 | 韩国男男腐啪gv | 超碰在线97青草 | 日韩在线观看高清视频 | 成全在线观看免费高清动漫 | 亚洲综合区夜久久无码精品 | 日本一二三不卡免费视频 | 精品一区二区三 | 毛片在线观看视频 | 91欧美激情一区二区三区成 | 国产白丝jk制服被疯狂输出 | 精品熟女碰碰人人a久久 | 久久99精品一区二区三区 | 国产乱人偷精品视频不卡 | 91青青草视频在线观看 | 日韩无码高潮喷水 | 国产伦精品一区二区三区视频猫咪 | 天天综合网 | 无码免费久久 | 精品一区三区视频 | 欧美亚洲日韩 | 超级九七视频在线观看 | 国产丝袜在线精品丝袜动漫板 | 另类内射国产在线 | 91无码人妻精品一区二区三区 | 国产夫妇| 日本码亚洲成a人片 | 无码成人aaaaa毛片ai换脸 | 中文字幕在线看aⅴ无码 | 97久久天天综合色 | 欧美成人黄片在线观看 | 国产福利麻豆精品一区 | 日韩av高潮喷水在线观看 | 免费一级全黄少妇性色生活 | 爆乳邻居肉欲中文字幕 | 丰满的瑜伽老师bd三级免费全集 | 亚洲欧美国产综合三区ai换脸 | 国产系列丝袜熟女精品视频 | 国产av无码专区亚洲av手机麻豆 | 亚洲午夜一区二区三区在线 | 91游戏下载站| 国产综合一区二区三区黄页秋霞 | 丰满肥女巨肥bwwbbww | 国产精品欧美久久久久三级 | 呦系列视频一区二区三区 | 国产亚洲色婷婷久久99精品91 | 亚洲国产精品无码一区二区 | 亚洲中文字幕aⅴ无码天堂 亚洲中文字幕av无码专区 | 亚洲欧美一区二区三区在线播放 | 国产成人久久综合区 | 中文字幕无码中文字幕有码a | 3d动漫精品一区二区三区 | 制服丝袜第一页在线视频网站 | 99久久国产主播综合精品 | 午夜免费小视频 | 国产一级一片免费播放放a 国产一级淫片免费大片 | 91精品成人福利在线播放 | 99久久69五月天 | 国产精品91电影在线观看 | 国产愉拍91九色国产愉拍热度飙升 | 国产在线观看一区二区三区 | 亚洲熟女一区二区三区 | 日韩a级片| 91亚洲国产| 国产尤物第一区 | 精品久久久久久亚洲综合 | 人人妻碰人人免费 | 亚洲av高清不 | 91精品国产91久久久久久 | 亚洲中文字幕在线第六区 | 国产精品视频永久免费播放 | 日韩美女在线视频一区 | 国产精品无打码在线播放 | 丰满少妇乱子伦精品无码专区 | 97色伦图片97色伦图影院久久 | 精品人妻一区二区三区四区在线 | 人妻无码aⅴ中文字幕日韩 人妻无码aⅴ中文字幕视频 | 99ri日韩精品视频 | 精品国产三级a乌鸦在线观看99 | 97久久偷偷做嫩草影院免费看 | 日本欧美一区二区三区在线播放 | 亚洲国产精品视频 | 精品免费国产一区二区女 | 黄色视频在线免费观看 | 精品乱码 | 亚洲男人的天堂aⅴ在线视频 | 妖精色av无码国产在线 | 国产三级在线观看专区 | 国产对白在线观看精品 | 午夜播放器免费下载手机版v1.5 | 无码乱人伦一区二区亚洲一 | 国产精品国产三级 | 国产电影在线观看 | 97人妻人人做人碰人人添高清 | 国产精品麻豆成人av网 | 亚洲国产精品成人精品无码区 | 亚洲av高清在线一区二区三区 | 精品精品国产国产 | 一区二区美女啪啪啪 | 亚洲日本一区二区三区在线不 | 亚洲视频一区二区三区在线看 | 无码国产精品一区二区vr | 日本成a人片 | 99re热视频这里只有综合亚洲 | 国产片91为何成为电影行业新宠 | 欧洲亜洲中文日韩色图 | 中文字幕av无 | 国产在线视频不卡一区二区 | 99在线观看视频免费精品9 | 午夜精品久久久久久久无码软件 | 色偷偷超碰av男人天堂 | 成人精品视频99 | 亚洲精品无码久久久久av老牛 | 无码一区精 | 国产va免费精品高清在线 | 日韩欧美猛交xxxxx无码 | 无码精品视频 | 日本一区二区免费在线观看 | 国产白丝jk制服在线视频 | 午夜亚洲国产理论片中文飘 | 国产高潮美女出白浆在线观看 | 免费无码在线观看久久精品视频国产 | 中文字幕免费在线 | 色视频www在线播放 色视频www在线播放国产人成 | 午夜影视啪啪免费体验区 | 98国产精品综合一区二区三区 | 国产自拍电影天堂 | 日韩精品亚洲人成在线观看亚洲 | 亚洲精品欧美 | 午夜亚洲成人福利 | 欧美亚洲宗合另类在线观看 | 亚洲精品一区中文字幕乱码 | 日本wv一本 | 91久久婷婷国产综合青草 | 天天干天天拍 | 亚洲中文字幕av无码专区 | 国产美女一级a在线 | 91精品人妻一 | 人人干狠狠操 | 99精品国产热久久婷婷天堂 | 精品一区二区三区无码免费直 | 日本一区二区三区免费播放视频站 | 亚洲av乱码久久精品蜜桃 | 亚洲第一 | 欧美极品尤物在线播放一级 | 少妇a级毛片人成网 | 午夜理论片精品国产 | 无遮挡h肉动漫在线观看 | 国产欧美日韩不卡 | 亚洲av无码片区一区二区三区 | 99久久免费只有精品国产免费视频 | 麻豆最新国产剧情av原创免费 | 国产一级片在线 | 国产av亚洲精品ai换脸电影 | 九色视频在线观看 | 欧美日韩人妻精品系列一区二区三区 | 国产欧美va欧美va香蕉在线观看 | 二区二三区 | 97久久碰超碰超 | 亚洲国产一区二区在线观看 | 国产a∨国片精品青草社区 国产a∨国片精品一区二区 | 欧美日韩专区在线观看 | 成人区人 | 午夜电影网首页 | 日韩成人男女福利电影在线播放网站 | 老司机精品福利导航 | 四虎欧美在线观看免费 | 丰满的瑜伽老师bd三级 | 国产一级无码午夜大片 | 欧美性爱在线观看亚洲 | 欧美日韩高清在线观看一区二 | 国产超碰人人模人人爽人人喊 | 福利姬液液酱喷水视频在线观看 | 波多野结衣在线调教免费观看 | 亚洲中文字幕无码av一区 | 国产精品视频六区 | 亚洲va中文字幕久久无码一区 | 亚洲av超清无码不卡在线网络 | 99久热在线精品996热是什么 | av一本久道久久波多野结衣 | 91在线无精精品秘?入口九色 | 亚洲国产成人精品一区刚刚 | 99精品国产福利在线观看 | 国产精品伦理久久久久 | 国产乱码精品一区二区三区四川 | 国产h版大片在线 | 午夜亚洲乱码伦小说区 | 日韩精品国产自在久久现线拍 | 国产成人亚洲综合色 | 日韩免费一区 | 91电影网| 国产乱沈 | 午夜精品久久久久久99 | 91精品国产免费青青碰在线观 | 国产愉拍91九色国产愉拍热度飙升 | 99视频精品在线 | 91久久人人爽亚洲精品美女 | 国产丝袜在线精品丝袜动漫板 | 97爱亚洲综合在线观看 | 综合色五月久久激情婷 | 人妻少妇久久久久久97人妻 | 国产av无码专区亚洲av桃花庵 | 92电影网| 精品无码人妻被多人侵犯av | 亚洲av无码成人 | 欧美在线看片a免费观看 | 亚洲午夜日 | 欧美牲交a欧美牲交aⅴ | 三级无码在线 | 91色窝窝国产蝌蚪在线观看 | 超碰香蕉亚洲香蕉亚洲 | 欧美精品偷自拍另类在线观看 | 韩国三级电影在线免费 | 日日干天天射 | 人人妻碰人人免费 | 午夜久久久久久久久 | 午夜一区二区三区电视剧在线观看 | 在线91精品国产免费 | 日日夜夜精品视频天天7799男男 | 精品一区二区三区四区 | 国产日产久久高清欧美一区ww | 超碰艹人人在线观看 | 精品国产不卡一区二区三区 | 亚洲国产成人久久精品网站 | 日韩免费人妻av无码专区蜜桃 | 日韩视频中文字幕精品偷拍 | 国产99视频精品免 | 91国内自产精华天堂 | 人妻插b视频一区二区三区 人妻潮喷失禁dh | 午夜国产精品理论片久久影院 | 99人精品福利在线观看 | 国产在线无码尤物视频 | 91se在线看片国产免费观看 | 精品综合久久久久久99 | 免费无码v片在线观看中文 免费无码成人av在线播放不卡 | 欧美成人免费网在线观看 | 91综合在线 | 欧美亚洲精| 办公室的丰满秘书cd | 国产福利一 | 亚洲成av人片在线 | 99热免费在线 | 国产一道精品视频一区二区三区 | 人妻少妇偷人系列 | 日产一级毛片免费网站 | 国产一二三四区中 | 无遮挡h肉动漫在线观看 | 97伊人| 国产小视频在线观看 | 久久99九九精品久久久久齐齐 | 亚洲量大福利视频网 | 亚洲国产欧美一区二区三区 | 中文字幕日韩久久综合影院 | 亚洲国产一区二区三区四久久 | 国产视频91在线视频 | 欧美午夜精品一区二区蜜桃 | 中文字幕无码不卡一区二区三区 | 国产欧美另类久久久精品区 | 国产精品日本一区二区在线 | 少妇肉欲干柴烈火 | 精品欧美日韩在线视频 | 性色av一区 | 在线观看无码 | av无码专区亚洲avl在线观看 | 91精品国产调教在线观看 | 国产精品自拍视频网站 | 欧美日韩一区二区高清不卡 | 国产无码一区二区三区不卡视频 | 精品国产午夜福利在线观看 | 91国内精品久久久久影院优播 | 人人狠狠综合久久亚洲 | 日本久久久久亚洲中字幕 | 国产亚洲第一页电影 | 精品成人日韩欧美软件 | 69一区二三区好的精华液 | 怡红院成永久免费人全部视频 | 69一区二三区好的精华液 | 日本无遮 | 国产美女白嫩嫩在线观看 | 麻豆产精国品一二三产区区 | 日本一区二区免费在线观看 | 国产精品日本一区二区在线播放 | 91嫩草免费国产永久入口 | 99久久婷婷国产综合亚洲 | 无码中文字幕人妻在线一区二区三区 | 亚洲男人片片在线 | 99久久午夜精品一区二区欧美 | 亚洲一页 | 婷婷色爱区综合五月激情 | 99热这里国产免费久久 | 国产黄在线观看免费软件下载 | 亚洲va在线va | 国产激情自拍亚洲精品国产精品精 | 黄色影院 | 亚洲av无码国产精品麻 | 日韩精品久久 | 人妻小说一区二区三区 | 亚洲午夜福利在线视频 | 国产乱视频在线观看 | 在线播放国产日韩 | 欧美日韩国产一区二区精品合集 | 成人性爱视频网站 | 亚洲视频免费在线观看 | 国产免费久久精品99re丫y | 人妻无码aⅴ中文系列久久免费 | 中文字幕 | 欧美精品无码喷 | 国产v日本v欧美v一二三四区 | 无码av一区二区三区 | 亚洲九九爱 | 国产理论视频在线观看 | 成人a毛片免费观看网站 | 中文精品久久久久国产不卡 | 色视频在线观看 | 一级在线观看影片 | 免费无码成人av在线播放不卡 | 亚洲一区二区三区不卡在线播放 | 成熟丰满熟妇av无码区 | 亚洲欧美另类自拍第一页 | 亚洲精品国产自在现线99这里 | 亚洲午夜免费视频 | 国产免费网站看v片在线观看 | 综合在线无码一 | 91美剧网 | 97免费人妻视在线视频 |