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

金喜正规买球

logo Devexpress WPF控件文檔中心

DXSerializer事件-高級場景


立即下載DevExpress WPF

本主題描述DXSerializer事件的高級用例。

序列化/反序列化DevExpress WPF控件子類的自定義屬性

保存/恢復自定義屬性必須滿足的要求

1.用[XtraSerializableProperty]屬性標記屬性。

在GridControl的后代中,您還應該為該屬性分配以下屬性之一:

  • 當DXSerializer.StoreLayoutMode為UI時,[GridUIProperty]屬性用于保存/恢復自定義屬性。
  • 當DXSerializer.StoreLayoutMode為None時,[GridStoreAlwaysProperty]屬性用于保存/恢復自定義屬性。

2.如果屬性是依賴屬性,請指定其本地值。

下面的代碼示例保存/恢復MyCustomProperty依賴屬性值:

XAML:

<Window
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:local="clr-namespace:GridSerialization"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
x:Class="GridSerialization.MainWindow">
<StackPanel>
<local:GridControlEx dx:DXSerializer.StoreLayoutMode="UI" x:Name="grid" MyCustomProperty="15">
<dxg:GridControl.View>
<dxg:TableView/>
</dxg:GridControl.View>
</local:GridControlEx>
</StackPanel>
</Window>

C# :

using DevExpress.Utils.Serializing;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core.Serialization;

public class GridControlEx : GridControl {

public static DependencyProperty MyCustomPropertyProperty =
DependencyProperty.Register("MyCustomProperty", typeof(int), typeof(GridControlEx));

[XtraSerializableProperty]
[GridStoreAlwaysProperty]
public int MyCustomProperty {
get => (int)GetValue(MyCustomPropertyProperty);
set => SetValue(MyCustomPropertyProperty, value);
}
}

VB.NET:

Imports DevExpress.Utils.Serializing
Imports DevExpress.Xpf.Grid
Imports DevExpress.Xpf.Core.Serialization

Public Class GridControlEx
Inherits GridControl

Public Shared MyCustomPropertyProperty As DependencyProperty = DependencyProperty.Register("MyCustomProperty", GetType(Integer), GetType(GridControlEx))

<XtraSerializableProperty>
<GridStoreAlwaysProperty>
Public Property MyCustomProperty As Integer
Get
Return CInt(GetValue(MyCustomPropertyProperty))
End Get
Set(ByVal value As Integer)
Return SetValue(MyCustomPropertyProperty, value)
End Set
End Property
End Class

序列化自定義附加屬性

 要序列化自定義附加屬性,請使用[xtrasserializableproperty]屬性標記該屬性的Get方法。

C# :

public static readonly DependencyProperty IsCheckedProperty =
DependencyProperty.RegisterAttached("IsChecked", typeof(bool), typeof(GridControlEx), new PropertyMetadata(false));

[XtraSerializableProperty]
public static bool GetIsChecked(DependencyObject obj) {
return (bool)obj.GetValue(IsCheckedProperty);
}
public static void SetIsChecked(DependencyObject obj, bool value) {
obj.SetValue(IsCheckedProperty, value);
}

VB.NET:

Public Shared ReadOnly IsCheckedProperty As DependencyProperty = DependencyProperty.RegisterAttached("IsChecked", GetType(Boolean), GetType(GridControlEx), New PropertyMetadata(False))

<XtraSerializableProperty>
Public Shared Function GetIsChecked(ByVal obj As DependencyObject) As Boolean
Return CBool(obj.GetValue(IsCheckedProperty))
End Function

Public Shared Sub SetIsChecked(ByVal obj As DependencyObject, ByVal value As Boolean)
obj.SetValue(IsCheckedProperty, value)
End Sub

序列化標準和自定義控件

要保存/恢復自定義控件和標準控件的屬性,請執行以下操作:

1.為要保存/恢復其布局的控件指定SerializationID屬性。

 2.用[XtraSerializableProperty]屬性標記要保存/恢復其值的控件屬性。

3.做以下其中一件事:

 將屬性傳遞給DXSerializer.AddCustomGetSerializablePropertiesHandler方法。

 處理CustomGetSerializableProperties事件并將屬性傳遞給CustomGetSerializablePropertiesEventArgs.SetPropertySerializable方法。

不恢復控件的預定義屬性

執行以下操作來防止屬性反序列化:

1.處理AllowProperty事件。

2.設置AllowPropertyEventArgs,允許屬性為false。

 您可以使用AllowPropertyEventArgs.Property來獲得一個反序列化的屬性。

下面的代碼示例禁用了GridControl列的WidthProperty的反序列化操作:

MainWindow.xaml.cs:

using DevExpress.Xpf.Core.Serialization;
using DevExpress.Xpf.Grid;
// ...

public partial class MainWindow : Window {
public MainWindow() {
//...
grid.Columns[nameof(Customer.ID)].AddHandler(DXSerializer.AllowPropertyEvent,
new AllowPropertyEventHandler(OnAllowProperty));
}

void OnAllowProperty(object sender, AllowPropertyEventArgs e) {
if (e.DependencyProperty == GridColumn.WidthProperty)
e.Allow = false;
}
}

MainWindow.xaml.vb:

Imports DevExpress.Xpf.Core.Serialization
Imports DevExpress.Xpf.Grid
'...

Public Partial Class MainWindow
Inherits Window

Public Sub New()
' ...
grid.Columns(NameOf(Customer.ID)).[AddHandler](DXSerializer.AllowPropertyEvent,
New AllowPropertyEventHandler(AddressOf OnAllowProperty))
End Sub

Private Sub OnAllowProperty(ByVal sender As Object, ByVal e As AllowPropertyEventArgs)
If e.DependencyProperty = GridColumn.WidthProperty Then e.Allow = False
End Sub
End Class

停止布局恢復(反序列化)

1.處理BeforeLoadLayout事件。

 2.將BeforeLoadLayoutEventArgs.Allow事件參數設置為false。

下面的代碼示例禁用GridControl的屬性反序列化,如果布局版本不是1.48:

MainWindow.xaml.cs:

using DevExpress.Utils.Serializing;
using DevExpress.Xpf.Core.Serialization;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core;
// ...

public partial class MainWindow : Window {
public MainWindow() {
//...
grid.AddHandler(DXSerializer.BeforeLoadLayoutEvent, new BeforeLoadLayoutEventHandler(BeforeLoadLayoutHandler));
}

void BeforeLoadLayoutHandler(object sender, BeforeLoadLayoutEventArgs e) {
if (e.RestoredVersion != "1.48") {
e.Allow = false;
}
}
}

MainWindow.xaml.vb:

Imports DevExpress.Utils.Serializing
Imports DevExpress.Xpf.Core.Serialization
Imports DevExpress.Xpf.Grid
Imports DevExpress.Xpf.Core
'...

Public Partial Class MainWindow
Inherits Window

Public Sub New()
InitializeComponent()
Me.DataContext = Me
grid.[AddHandler](DXSerializer.BeforeLoadLayoutEvent, New BeforeLoadLayoutEventHandler(AddressOf BeforeLoadLayoutHandler))
End Sub

Sub BeforeLoadLayoutHandler(ByVal sender As Object, ByVal e As BeforeLoadLayoutEventArgs)
e.Allow = False
End Sub
End Class

從已保存(序列化)集合恢復項

  • 處理CreateCollectionItem事件。
  • 創建要恢復的集合對象的實例。
  • 將創建的實例添加到e.Collection事件參數中。
  • 設置e.CollectionItem為創建對象的實例。

例如,GridControl處理此事件來恢復列、摘要項、MRU過濾器等。

 如果屬性被標記為[xtrasserialableproperty]屬性,則引發此事件,XtraSerializableProperty.XtraSerializationVisibility屬性必須設置為xXtraSerializationVisibility.Collection,XtraSerializableProperty.UseCreateItem屬性應該設置為true。

C# :

using DevExpress.Utils.Serializing;
using DevExpress.Xpf.Core.Serialization;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core;
// ...

public partial class MainWindow : Window {
public MainWindow() {
//...
grid.Columns["Name"].AddHandler(DXSerializer.CreateCollectionItemEvent, new XtraCreateCollectionItemEventHandler(OnCreateCollectionItem));
}

void OnCreateCollectionItem(object sender, XtraCreateCollectionItemEventArgs e) {
if (e.CollectionName == nameof(MyGridColumn.SomeCollection)) {
CustomObject item = new CustomObject();
((ObservableCollection<CustomObject>)e.Collection).Add(item);
e.CollectionItem = item;
}
}

public class MyGridColumn : GridColumn {
[XtraSerializableProperty(XtraSerializationVisibility.Collection, true, false, true)]
public ObservableCollection<CustomObject> SomeCollection {
get { return (ObservableCollection<CustomObject>)GetValue(SomeCollectionProperty); }
set { SetValue(SomeCollectionProperty, value); }
}

public static readonly DependencyProperty SomeCollectionProperty = DependencyProperty.Register("SomeCollection", typeof(ObservableCollection<CustomObject>), typeof(MyGridColumn), null);
}

public class CustomObject : INotifyPropertyChanged {
string itemID;
string itemValue;
[XtraSerializableProperty]
public string ItemID {
get {
return itemID;
}
set {
itemID = value;
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs("ItemID"));
}
}
[XtraSerializableProperty]
public string ItemValue {
get {
return itemValue;
}
set {
itemValue = value;
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs("PropertyB"));
}
}

public event PropertyChangedEventHandler PropertyChanged;
public void RaisePropertyChanged(string propertyName) {
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
public class Customer {
public int ID {
get;
set;
}
public string Name {
get;
set;
}
}
}

VB.NET:

Imports DevExpress.Utils.Serializing
Imports DevExpress.Xpf.Core.Serialization
Imports DevExpress.Xpf.Grid
Imports DevExpress.Xpf.Core

Public Partial Class MainWindow
Inherits Window

Public Sub New()
grid.Columns("Name").[AddHandler](DXSerializer.CreateCollectionItemEvent, New XtraCreateCollectionItemEventHandler(AddressOf OnCreateCollectionItem))
End Sub

Private Sub OnCreateCollectionItem(ByVal sender As Object, ByVal e As XtraCreateCollectionItemEventArgs)
Dim item As CustomObject = New CustomObject()
(CType(e.Collection, ObservableCollection(Of CustomObject))).Add(item)
e.CollectionItem = item
End Sub
End Class

保存可視樹中不存在的控件

處理CustomGetSerializableChildren事件。

 添加一個控件,它的布局要保存到CustomGetSerializableChildrenEventArgs.Children集合。

 如果一個LayoutPanel包含一個UserControl和一個GridControl,并且這個面板沒有被激活,GridControl在可視樹中不存在,并且它的屬性沒有被保存(序列化)。要保存GridControl的屬性,將GridControl添加到CustomGetSerializableChildrenEventArgs.Children集合中。

MainWindow.xaml.cs:

using DevExpress.Utils.Serializing;
using DevExpress.Xpf.Core.Serialization;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core;
using DevExpress.Xpf.Docking;
// ...

public partial class MainWindow : Window {
public MainWindow() {
//...
layoutPanel.AddHandler(DXSerializer.CustomGetSerializableChildrenEvent, new CustomGetSerializableChildrenEventHandler(CustomGetSerializableChildrenEventHandler));
}
///...
void OnCreateContentPropertyValue(object sender, XtraCreateContentPropertyValueEventArgs e) {
e.Children.Add(grid);
}
}

MainWindow.xaml.vb:

Imports DevExpress.Utils.Serializing
Imports DevExpress.Xpf.Core.Serialization
Imports DevExpress.Xpf.Grid
Imports DevExpress.Xpf.Core
Imports DevExpress.Xpf.Docking
'...
Public Partial Class MainWindow
Inherits Window

Public Sub New()
'...
layoutPanel.[AddHandler](DXSerializer.CustomGetSerializableChildrenEvent, New CustomGetSerializableChildrenEventHandler(CustomGetSerializableChildrenEventHandler))
End Sub
'...
Sub OnCreateContentPropertyValue(ByVal sender As Object, ByVal e As XtraCreateContentPropertyValueEventArgs)
e.Children.Add(grid)
End Sub
End Class

序列化沒有被xtrasserializable屬性標記的屬性

1.處理CustomGetSerializableProperties事件。

 2.將要保存/恢復其值的屬性傳遞給CustomGetSerializablePropertiesEventArgs.SetPropertySerializable方法。

下面的代碼示例保存(序列化)GridColumn.Tag屬性:

C# :

using DevExpress.Utils.Serializing;
using DevExpress.Xpf.Core.Serialization;
using DevExpress.Xpf.Grid;
using DevExpress.Xpf.Core;
//...
public partial class MainWindow : Window {
public MainWindow() {
//...
grid.AddHandler(DXSerializer.CustomGetSerializablePropertiesEvent, new CustomGetSerializablePropertiesEventHandler(CustomGetSerializablePropertiesHandler));
}

void CustomGetSerializablePropertiesHandler(object sender, CustomGetSerializablePropertiesEventArgs e) {
e.SetPropertySerializable(GridColumn.TagProperty, new DXSerializable() { });
}
}

VB.NET:

Imports DevExpress.Utils.Serializing
Imports DevExpress.Xpf.Core.Serialization
Imports DevExpress.Xpf.Grid
Imports DevExpress.Xpf.Core
'...

Public Partial Class MainWindow
Inherits Window

Public Sub New()
InitializeComponent()
Me.DataContext = Me
grid.[AddHandler](DXSerializer.CustomGetSerializablePropertiesEvent, New CustomGetSerializablePropertiesEventHandler(CustomGetSerializablePropertiesHandler))
End Sub

Sub CustomGetSerializablePropertiesHandler(ByVal sender As Object, ByVal e As CustomGetSerializablePropertiesEventArgs)
e.SetPropertySerializable(GridColumn.TagProperty, New DXSerializable())
End Sub
End Class

在應用程序的不同版本之間更新布局

執行以下操作并在較新的應用程序版本中更新應用程序的布局:

 1.指定或增加DXSerializer.LayoutVersion附加的屬性值,此屬性是應用程序布局的版本。

2.更改應用程序的布局。

 3.如果應用程序的DXSerializer.LayoutVersion附加屬性值低于新屬性值,則觸發LayoutUpgrade事件。

提示:DXSerializer.AddXXXHandler方法只適用于UI元素。如果一個元素是FrameworkContentElement的后代,則使用標準的AddHandler方法。

創建自定義屬性反序列化處理程序

 當屬性被反序列化時,將發生DeserializeProperty事件,您可以使用XtraPropertyInfoEventArgs.Name/XtraPropertyInfoEventArgs.DependencyProperty獲取屬性/依賴屬性的名稱。

XAML:

<Window ...
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid">
<DockPanel>
<!-- ... -->
<dxg:GridControl x:Name="grid" dx:DXSerializer.DeserializeProperty="grid_DeserializeProperty">
<!-- ... -->
</dxg:GridControl>
</DockPanel>
</Window>

C# :

private void grid_DeserializeProperty(object sender, DevExpress.Xpf.Core.Serialization.XtraPropertyInfoEventArgs e) {
if (e.DependencyProperty == ColumnBase.VisibleProperty) {
e.Handled = true;
// ...
}
}

VB.NET:

Private Sub grid_DeserializeProperty(ByVal sender As Object, ByVal e As DevExpress.Xpf.Core.Serialization.XtraPropertyInfoEventArgs)
If e.DependencyProperty = ColumnBase.VisibleProperty Then
e.Handled = True
'...
End If
End Sub
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产v综合v亚洲欧美大另类 | 国产午夜激情视频 | 国产精品自拍亚洲 | 亚洲精品一品区二品区三品区 | 在线观看永久免费视频网站 | 亚洲日本欧美日韩髙清观看 | 免费人成再在线观看网站 | 三年片免费观看影视大全视频 | 香港日本韩国三级网站 | 国产精品翘臀在线播放 | 国产精品老女人精品视频 | 国产乱码1卡二卡3卡四卡 | 国产精品永久免费自在线观看 | 亚洲有码在线播放 | 草莓社区在线视频 | 国产久免费在线观看 | 亚洲欧洲中文字 | 国产未成女 | 欧美午夜视频一区 | 欧美日韩欧美 | 国产精品剧情一区二区在线观看 | 中文字幕乱 | 日韩欧美精品在线观看 | 欧美另类69| 国产一区欧美亚洲 | 成a人片免费在线观看 | 欧美高清性色生活片 | 国产视频综 | 国产精品日韩欧美一区2区3区 | 最好的观看2025中文 | 国产精品自在线拍 | 国产99久9在线视频传媒 | 久热官网 | 欧美日韩亚洲国产综合 | а√天堂资源8在线官网在线 | 国产高清一区二区视频 | 国产菲菲视频在线观看 | 高清影院 | 日韩丝袜亚洲国产欧美一区 | 免费中文 | 无人区乱码一区二区三区 | 在线看推理网站 | 国子监来了个女弟子 | 精品在线观看亚洲中文 | 免费精品国产自产拍观看 | 亚洲欧美综合另类中字 | 亚洲激情自拍偷拍 | 女同恋性一区二区三区四区 | 日本x片成年免费观看视频 性开放的欧美大片黑白配 欧美激合综图片区小说 | 亚洲三级香港 | 亚洲国产妇在线观看 | 国产一区二区精品 | 蜜桃mv在线播放免费观看视频 | 青青久在线视频 | 日本中文字幕在线视频站 | 欧美曰韩免费一级在线 | 国内一区 | 深夜影院 | 米奇影院888奇米色99在线 | 国语对白刺激精品视频 | 91大神在线资源观看无广告 | 亚洲精品福利电影在线观看 | 亚洲清纯自偷自拍另类专区 | 91精品国产免费青青碰 | 日韩电影大片手机在线观看 | aⅴ日本亚洲欧洲免费 | 韩剧tv| 中文字幕一区二区三区日韩精品 | 日本三级在线 | 免费福利影视 | 成人国产精品日本在线观看 | 韩国理伦电影午夜三级 | 国产在线观看一区二区91精品 | 亚洲熟女综合色一区二区三区 | 在线观看精品国产 | 日本最新乱伦视频 | 92午夜福利影院一区二区三 | 天美麻花星空免费 | 欧日韩在线不卡视频 | 亚洲免费精品一二三四 | 国产一级淫片视频免费看 | 美女网站在线免费观看 | 又粗又硬又大又黄又爽的免 | 亚洲精品中文字 | 中文字幕乱码亚洲无线三区 | 亚洲中文波霸中文字幕 | 日本三级韩国三级香港三级a级 | 国产福利免费视频 | 99re这里只有精品国产精品 | 欧美乱妇日本无乱码特黄大片 | 国产精品艾草在线观看 | 999在线视| 亚洲vr| 免费在线观看日韩电影大片 | 国产永久免费高清在线 | 国产精品单位女同事在线 | 欧美三茎同入 | 精品中文字幕一区在线 | 真人性生交免费视频 | 亚洲欧美日韩一区超高清 | 亚洲精品一区二区三区四区高清 | 国产su | 色综合天天综合网国产国产人 | 丁香婷婷激情小说 | 亚洲欧美经典 | 91精品国产福利尤物免费 | 成人中文乱幕日产无线码 | 性欧美乱妇高清come | 99国产一区二区三区亚洲一区 | 国产精品自在欧美一区 | 不卡影视 | 欧美五月婷婷开 | 亚洲国产精品 | 永久免费精品性爱网站 | 日本欧美视频在线 | 亚洲成在人线影视天堂网 | 国产人妖ts在线视频网 | 激情深爱五月开心婷婷综合 | 国内自拍视频一区二区三区 | 无线资源国产资源好片欧美 | 免费人成在线观看vr网站 | 91精品国产亚洲爽啪在线观看 | 亚洲偷自拍拍综合网 | 五月天综合网 | 欧美精产国品一二三类产品特点 | 伊人热热精品中文字幕 | 国产偷国产偷亚洲高清日韩 | 观看一区二区视频 | 国产性夜夜春夜夜 | 成人碰碰视频公开老师 | 在线中文字幕不卡视频 | 亚洲不卡在线视 | 国产精品夜色一 | 香蕉国产亚洲精品va在线观 | 人人草人人 | 国产厨房一区二区三区 | 国产日韩欧美在线播放 | 亚洲综合在线一 | 免费a级伦费影视在线观看 国产91精品露脸国语对白 | 国产精品一区在线免费观看 | 亚洲欧美手机在线观看 | 一区二区自拍 | 亚洲欧美一区二区在线 | 国产妇乱子伦视 | 日韩a级一片 | 精品福利一区二区在线 | 日本一区二区精品免费 | 日日天干夜夜人人添 | 日韩成人精品 | 亚洲人成色777777精品 | 日韩精品免费一区二区三区高清 | 日本免费一区二 | 精品国精品自拍自在线 | 日韩交换精品 | 欧美激情视频一区二区三区免费 | 天天天天香蕉线视频国产 | 一女被多男玩喷潮视频免费看 | 日本福利一区二区三区 | 美国精品午夜剧场免费观看 | 日本在线观看视频精品一区 | 欧美激情亚洲一区中文字幕 | 国产精品自拍91 | 亚洲自拍欧美 | 日本欧美一区二区三区在线播放 | 欧美伦费免费全部午夜最新 | 亚洲日韩欧美不卡 | 性欧美vr高清极品 | 中文中幕a在线 | 人善交vi| 国产精品午夜爽爽爽免费 | 欧美老年人草逼视频 | 久视频在线 | 韩国免费视频一区二区三区 | 欧美xxxxx高| 亚洲视频一区二区在线观看 | 日本中文一二区有码在线 | а√在线官网 | 国产老女人精品免费视频 | 国产男女爽爽爽爽爽爽爽爽 | 国产美女一区二区三区 | 性生交生活影碟 | 91碰超免费观看 | 懂你的91 | 免费成人黄 | 97午夜理论 | 国产福利在线观看免费第一福利 | 99re6热在| 日韩一区二区三区不卡免 | 日韩精品国产另类专区 | 西西人体大胆扒开下部337卩 | 99热免费精品 | 超91精品手机国产 | 国产精品精品国产一区二区 | 啊v在线免费| 99精品视频在线观看 | 免费看涩涩视频网站入口 | 一级特黄国产免费大片 | 91福利在线观看视频 | 亚洲a级午夜线上看不卡 | 天堂mv亚洲mv在 | 亚洲精品成人区在线观看 | 国产乱子夫妻xx黑人xyx真爽 | 国产中文制服丝袜另类 | 亚洲精品一二三四区 | 精品亚洲影视自拍 | 亚洲第一页在线视频 | 欧美午夜在线观看 | 成人动画在线观看免费污 | 色老板在线永免费观看 | 精品国产中文字幕 | 亚洲视频偷拍视频2亚 | 国产精品永久免费自在线观看 | 视频一区二区三区免费观看 | 国产精品视频露脸 | 国产欲乱一级视频 | 国产一级午夜大片 | 亚洲成a人片 | 日本一区欧美国产日韩 | 国语对白精品视频在 | 国产一级二级三级经典在线 | 欧美日韩一级视频 | 免费成年人看的视 | 日韩欧美性爱精品一区二区 | 三级国产国语三级在线2 | a级在线观看日韩 | 欧美亚洲日本在线播放 | 欧洲精品亚洲一区 | 亚洲国产区男人 | 经典偷窥 | 国产欧美日韩精 | 日韩欧美国产奇米影视在线观看 | 欧美性生交活xxxxxdddd | 黑人巨大精品欧美一区二区免费 | 电视剧免费在线 | 国产亚洲午夜高清亚洲精品 | 色哟哟精 | 91大神 | 国产一区二区色婬影院 | 性荡视频播放在线视频 | 中文文字幕文字幕亚洲色 | 国产性爱在 | 国产黄在线播放免费观看 | 麻花传md0174苏蜜清歌 | 国产韩国日本欧美在线观看 | 182tv精品视频在线播放 | 欧美日韩国产精品自在线亚洲精品 | 日国产一区三区三区在线观看 | 亚洲熟女午夜福利 | 秋霞国产精品一区二区 | 亚洲一级二级三级精品 | 亚洲中文欧美日韩在线不卡 | 第一页浮力影院草草 | 国产盗拍精品视频 | 日韩亚洲欧美一区噜噜噜 | 国产午夜福利免费看片 | 午夜爽爽影院 | 亚洲一区自拍视频在线 | 日本一区二区三区在线观看入口 | 国产在线观看www | 亚洲精品国产一级高清在线观看 | 最近中文字幕完整版2025一页 | 中日韩精品一区二区三区 | 秋霞电影在线观看 | 91视频完整版高清 | 亚洲免费黄| 综合乱伦自拍影视 | 飘雪影院手机免 | 免费人成视频在线观看播放网站 | 亚洲精品国产精品乱码不99 | 在线播放国产不卡免费视频 | a级精品九九九大片免费看 婷婷亚洲久悠 | 激情小说激情图片 | 亚洲精品天堂 | 亚洲一区二区三区在线观看播放 | 国产日韩精品欧美一区喷 | 国产无内肉丝精品视频 | 中文字幕人 | 国产原创剧 | 国产精品国产一区二区三区 | 凶猛办公室高清未删减 | 日韩精品中文字幕在线 | 伊人焦久综合影院每日更新 | 国产高清在线视频一区 | 人成黄页在线观看国产 | 亚洲精品影视亚州色区 | 亚洲人精品亚洲人成在线 | 日韩欧美另类一区二区三区 | 成人xx视频 | 国产哟一区二区三区视频在线看 | 国产女主播勾搭美团在线观看 | 国产精品先锋 | 一区二区三区日本精品 | 成人区http| 亚洲精品乱码久 | 一区二区三区四区的在线视频 | 欧美理论片在线观看一区二区 | 91免费永久在 | 户外露出在线 | 亚洲精品国产精品 | 国产66自 | 亚洲高清视频一区 | 色偷偷中文字 | 91青青青 | 未满十八勿入网站 | 国产黃色精品三級一区二区 | 八戒成年私人影院 | 国产熟女一 | 伊人影视| 日本伊人精品一区二区三区 | 91探花国产综合在线精品 | 小雪被老 | 亚洲中文字幕在线一区播放 | 国产拍拍拍在线观看视频免费 | 7799hcom视频电影| 国产又黄又大又粗又硬又猛樱花 | 国产玩弄醉 | 国产精品剧情一区二区在线观看 | 后进极品翘臀在线播放 | 欧美日韩国产精品免费观看 | 网站91| 欧美精品1区国新欲乱视频 国产一区二区精品免费播放 | 偷偷要色偷偷网站视频 | 国产九九自拍电影在线观看 | 在线播放精品一区二区三区 | 2025精品国产自产拍在线观看 | 日韩免费的视频在线观看香蕉 | 亚洲熟女精品中文字幕 | 免费观看日本在线 | 亚州精品一区中文字幕乱码 | 国产三香港三韩国三 | 免费国产91欧美va一区二区 | 一区二区三区国产精品午夜福利 | 国产中文字幕精品视频 | 亚洲欧美一区二区三区久本道 | 无人区码一码二码三 | 亚洲aⅴ男人的天堂在线观看 | 免费看黑人 | 风流老熟女一区二区三区l 国产亚洲精品国产福利 | 国产在线视欧美亚综 | 日韩欧美亚洲每日更新在线观看 | 国产亚洲欧美日韩在线看片 | 网友自拍露脸国语对白 | 顶级欧美色妇xxxxx | 亚洲二区中文字幕 | 午夜理论片在线观看免费 | 爱情岛亚洲论坛入 | 亚洲午夜成人精品电影在线观看 | 亚洲宅男精品一区在线观看 | 日韩v欧美v中文在线 | 欧美日韩国产欧美 | 免费国产va在线观看中文 | 欧产日产国产精品精品 | 国产日韩精品欧 | 国产欧美日韩不卡一区二区 | 亚洲b站精品大片网站 | 99视频精品国在线视频艾草 | 日本一本免费高清在线dvd | 国产精品午夜小视频观看 | 尤物精品视频一区二区三区 | 国产精品导航一区二区 | 亚洲精品午夜福利在 | 日韩亚洲国产激情在线观看 | 三级在线观看免费播放 | 99热这| 免费观看性生交大片 | 九九91精品国产 | 国产免费三级a在线观看 | 三年片免费观看影视大全视频 | 日韩欧美中文字幕在线第一页 | 手机在线一区二 | 999精品色在线播放 猫咪免费 | 亚洲欧美另类视频小说专区 | 欧美亚洲一区二区三区 | 国内精品尹人香蕉综合在线观看 | 日韩欧美国产精品 | 2025年国产福利 | 欧美丝袜自拍制服另类 | 亚洲码国 | 色色影院官网 | 性猛交╳xxx乱大交 欧美午夜理伦三级在线 | 欧美三根一起进三p | 天天射天天爱天天射干 | 中日韩在线视频 | 中文字幕在线视 | 国产91精 | 九九自拍视频 | 国产灌醉迷晕在线精品 | 神马电影网| 欧美大胆a级视 | 亚洲一区二区三区不卡视频 | 97人人超人人超国产免费 | 星空传媒国产剧 | 日本视频网站在线w | 东北老女人 | 综合欧美日韩 | 国产极品翘臀在线观 | 大地资源在线观看免费中文版 | 精品综合视频 | 国产第一福利精品导航 | 色人阁第四色 | 精品国产一区二区三区四 | 在线永久观看视频网站免费 | 在线亚洲精品 | 东日韩二三区 | 国产一区二区三区视频在线观看 | 亚洲视频一区二区 | 在线午夜看片福利深夜导航 | 日本一区免费电影 | 午夜视频在线观看一区二区 | 国产成自拍亚洲精品 | 在线观看午夜福利院视频 | 亚洲精品国产 | 国产国产人精品视频69 | 免费观看一级特黄欧 | 免费网站看v片在线a | 日本女优中文字幕 | 国产欧美一区二区另类精品 | 国产萌白酱喷水在线播放尤物 | 亚洲色国产观看在线另类 | 欧美日韩国产精品一区二区在 | 欧美日韩中文字幕在线一区二区 | 性午夜视频在线观看 | 成年人24小时在线免费观看视频 | 国产午夜免费高清视频 | 日本亚洲 | 国产美女一级a视频欧洲 | 一边喂奶一边被爱 | 午夜福利影院 | 国产一区视频在线免费观看 | 国产又色又爽又黄又刺激的视 | 色就是色亚洲欧洲视频 | 国产伦理一区的二区三区四区 | 伊人精品| 欧美a级片一区二区在线播放 | 欧美a欧美乱码一 | 成人欧美一 | 91人人澡人人 | 自制国产2025福利看片 | 五月丁香六月婷婷综合网缴情 | 国产真实强奷网站在线播放 | 国产女人喷潮视频在线观看 | 羞羞视频安装 | 亚洲一区二区三区四区在线 | 国产亚州视频在线八a | 三级视频网站在线观看视频 | 99国产免线观看九 | 免费精品国产自产拍观看 | 热映电影票房 | 欧美精品一区二区三区在线播放 | 国产欧美日韩va另类在线 | 亚洲综合精品第一页 | 开拓亚洲色偷偷偷综合网的同时 | 亚洲中文字幕在线观看 | 亚洲影视久 | 亚洲欧洲日产国码农村 | 国产精品理论片在线观看 | 99精品国产福利免费一区二区 | 精品国产一区二区三区国产 | 好看的电视 | 日皮视频免费 | 高清欧美性猛交xxxx黑人猛交 | 香蕉五月天一综合网 | 亚洲国产一区二区日韩专区 | 自拍偷拍亚洲 | 亚洲免费精品一二三四 | 成人激情午夜福 | 办公室激情上司和秘书小说 | 日日天干夜夜人人添 | 亚洲无线观看国产高 | 日韩一区二区超清视频 | 欧美在线观看网站 | 国产91丝袜在线播放动漫蜜月 | 99视频精品全部免费在线 | 亚洲人成网址在线播放小说 | 欧美亚洲一区二区三区 | 2025手机影院 | 国产主播在线观看不卡 | 国产真实强奷网站在线播放 | 欧美不卡视频一区发布 | 国产欧美日韩亚洲中文高 | 亚洲亚洲人成 | 中文字幕精品视频第一区第二 | 午夜视频在线观看一区二区 | 国产日产精品 | 亚洲色大成网站www永久男同 | 91大片淫黄大片.在线天堂 | 2025天堂在线亚洲精品专区 | 日韩欧美精品成人免费高清 | 国产香蕉一区二区在线网站 | 美女被男人桶到爽免费网站 | 欧美性色aⅴ欧美综合色 | 免费不卡影院 | 日韩大片在线永久免费观看网站 | 欧美三级蜜桃2在线观看 | 中文字幕精品一区二区日本大胸 | 免费a级网站 | 亚洲第成年人电影 | 欧美一级中文字幕免费在线 | 99re6在线视频精品免费下载 | 欧美怡红院免费全部视频 | 精品深夜寂| 中文字幕第1页精品一区 | 日韩一二三区免费视频 | 中文字幕日韩高清 | 欧美精品视频手机在线视频 | 亚洲日本国产乱码va在线观看 | 国产又大又粗又长免费视频 | 在线午夜看片福利深夜导航 | 亚洲欧美日韩另类精品一区二 | 国产又粗又黄又爽的视频 | 精品国内一区二区三区蜜桃 | 国产极品翘臀在线观 | 在线a亚洲视频播放在线观看 | 日韩a无v码在线播放免费 | 亚洲偷偷拍一区二 | 欧美一级专区免费大片 | 日产a一a区二区 | 欧产日产国产精品精品 | 国产乱对白刺激视频不卡 | 国产又粗又猛又大爽又黄的视频 | 91精品国产自产在线观永久 | 99国产在线 | 日韩欧美在线视频一区二区 | 国产一级一片免费播放 | 99re热视频这里只有精 | 热门电视剧 | 欧美性黑人极品hd另类 | 亚洲v天堂v影 | 国产性猛交╳xxx乱大交 | 永久成人免 | 中文字幕一区二区精品区 | 91精品乱码一区二区三区 | 视频在线观看jjxyz | 最新精品在线视频 | 国产欧美日韩一区二区搜索 | 91蜜桃| 日韩a∨精品一区二区三区 国产亚洲视频中文字幕97精品 | 国产在线第一区二区三区 | 国产精品欧美一区二区 | 欧美性爱一级a | 色色王国日韩 | 91精品啪在线观看国产在线 | 天天看片高清观看免费国产 | 亚洲人成网站观看在线播放 | 亚洲中文字幕人成乱在线 | 国产精品欧美日韩视频一区 | 日本特级婬片中文免费看 | 亚洲精品国产精品国自产观看 | 4399中的精品双人 | 噼里啪啦国语在线观看高清资源 | 国产精品素人搭讪在线播放 | 风流老熟女一区二区三区 | 私人影院| 精品午夜国产人人福利 | 国产亚洲精品综合一区二区 | 黑人巨大精品欧美一区二区免费 | a级国产乱理 | 女生殖器 | 人人看人人拍国产精品 | 黑人操中国女人 | 亚洲s色大片| 亚洲一区二区三区不卡视频 | 国产亚洲视频在线播放7t | 亚洲天天网 | 午夜韩国理论片在线观看 | 在线精品自拍亚洲第一区 | 爽又丰满 | 亚美高清电影网 | a午夜福利精品国产 | 国产精品一区二区精品视频导航 | 欧美性猛交xxxx黑人猛交 | 午夜三级 | 91大神在线资源观看无广告 | 亚洲精品免费视频 | 欧美特黄特刺激a一级淫片 日本中文字幕在线播放 | 免费99精品国 | 国内自拍视频一区二区三区 | 去卫生间啪到腿软 | 山东猎头 | 免费jjzz| 国产一区二区三区四区免费观看 | 亚洲精品aa在线 | 免费在线观看电视剧电影的网站 | 日本三级香港三级人妇99 | 日韩欧美国产动漫在线 | 在线精品91青草国产在线观看 | 亚洲欧美日韩综合 | 羞羞色院91蜜桃在线观看 | 精品视频二区 | 亚洲v日韩v欧美高清在线观看 | 天美麻花星空免费观看乡村版 | 高清在线精品一区 | 亚洲成a人片在线观看www流畅 | 国产91chinese在线 | 亚洲国产精品∨a在线看黑人 | 欧美性受一区二区三区 | 五月丁六月停停 | 亚洲色精品三区二区一区 | 91视频网站免费 | 美女视频| 日本看片一区二区免费 | 在线一区二区电影 | 国产在线精品成人一区二区三区 | 91香蕉成人免费网站 | 美妇岳屈辱迎合 | 亚洲精品中文字幕字幕 | 黄三级高清在线播放 | 国产激情国语对白 | 亚洲人成在线中文字幕 | 性生生活| 亚洲一区二区 | 日本精品欧美一区二区三区 | 国产综合中文字幕在线 | 免费观看又污又黄的网站 | 亚洲欧美高清精 | 五十路息与子在线观看 | 在线视频欧美日韩 | 国产一卡二卡三卡四卡在线看 | 起碰97在线视频国产 | 国产卡一卡二无线乱码 | 亚洲综合一区自偷自拍 | 亚洲精品911在线永久观看 | 亚洲日本韩国 | 欧美丰满老妇熟乱xxxxx视频 | 国产性色 | 国产一区二区三区影院 | 亚洲国产aⅴ成人精品无吗 337p日本人体 | 亚洲电影在线观看 | 欧美亚洲日本中文字幕在线 | 色碰视频 | 日韩制服丝 | 国产人妖在线播放网址 | 国产色a在线观看 | 在线日韩欧美国 | 国产福利不卡在线观看 | 国语在线看免费观 | 精品国产9 | www.妞干网.com | 最近中文字幕无吗高清免费视频 | 丝袜美腿中文字幕 | 在线精品国产第一页 | 国产女主播午夜福利在线观看 | 一区二区三区视 | 精品va在线观看 | 国产精品后| 国产大片91精品免费观看不卡 | 一区二区三区四区的在线视频 | 国产精品v一区 | 宅男66lu国产在线观看 | 国产精品黄在线观看免费 | 日韩成a | 国产中文成人精品久v | 欧美性猛交xxxx免费看 | 在线人成免费视频69国产 | 精品亚洲成a人在线 | 网友自拍视频一区二区三区 | 私人影视| 亚洲五月花在线观看 | 日本最新伦中文字幕 | aⅴ国产在线观看 | 韩国三级香港三级日本三级 | 天堂最新 | 成人免费午夜在线观看 | 性色做爰| 69精品人伦一区二区三区 | 国精产品一区一区三区 | 欧美、另类亚洲日本一区二 | 亚洲图片偷拍视频区 | 热门电视剧免费在线观看 | 国产凹凸在线一区二区 | 成人午夜又粗又硬又长 | 日本成人大片一区二区 | 日本中文字幕a∨在线观看 欧美日韩亚洲国产高清 | 亚洲欧美中 | 美女遭强 | 国产吹潮在线观看中文 | 国产精品一一在线观看 | 99久热只有精品视频免费看 | 国产女饥渴熟女专区九色 | 日本加勒比在线 | 梦乃爱华作品在线观看播放 | 又黄又粗暴的g | 精品福利一区二区在线 | 狂处让老二爽18p | 97人人揉人人捏人人添电影 | 日本成熟丰满老妇xxxx | 午夜一级韩国欧美日本国产 | 无颜之月1~5 | 国产高清一区二区在线免费观看 | 91成人影院在线观看 | 亚洲国产aⅴ成人精品无吗 337p日本人体 | 亚洲中国中文字幕免费 | 青青国产精 | 天天影视综合网 | 亚洲成色综 | 午夜韩国理论片在线观看 | 欧美一区二区三区激情爽 | 国产一区二区三区免费大片天美 | 国产精品永久 | 亚洲欧美日本a∨在线观看 一区发布 | 91福利国产在线在线播放 | 97精品亚成在人线免视频 | 视频一区二区 | 国产欧美日韩精品二区在线 | 国产精品成人免费 | 99re16热视频精品 | 国产美女视频福利 | 国产精品区二区三区日本 | 亚洲手机在线人成网站 | 日本乱妇乱子视频网站 | 片视频免费观看 | 91香蕉高清国产线观看免费 | 亚洲综合第| 视频观看| 国产福利不卡在线观看 | 国产又爽又黄 | 一区二区三区视频 | 91大神在线视频免费观看 | 国产又色又爽又黄又刺激的视 | 亚洲欧美另类视频小说专区 | 日本搞黄 | 在线可以看 | 中文日产幕无线码系列 | 日日夜夜精品免费视频779 | 在线免费观看区一区二 | 精国精品国产 | 99国精产品在线视频 | 精品国产亚洲三 | 亚洲色大成网站www永久男同 | 国产精偷伦视频在线观看 | 97碰成人国产免费公开视频 | 中文字幕中字在线视频 | 国产欧美日韩精品综合第一区 | 无人在线视频高清免费观看 | 亚洲国产精品青青网 | 国产精品自在线免费 | 亚洲一级影院 | 日本精品国产 | 日本三级手机在线播放线观看 | 44极品视频在 | 超高颜值国产啪 | 视频观看中文 | 中文字幕在线免费专区 | 色色综合资源站 | 日本最新在线观 | 日本一区二区高清国产 | 欧美va亚洲va在线 | 91丝袜诱惑一 | 永久精品免费影院在线观看网 | 国产一区二区在免费观看 | 国产精品自在拍在线播放大全 | 欧美日韩国语aⅴ视频网站 国产高清自偷自 | 日产中文字乱码卡一卡二卡 | 国产第二区 | 亚州一区二区三区免费大片 | 一级免费视频在线观看 | 亚洲国产妇在线观看 | 欧美人与动性行为网站免费 | 亚洲成脛∨人片在线观看福利 | 99亚洲直播在 | 日本欧美一区 | 日韩在线观看视频免费 | 国产一区二区三区精品观看啪 | 国产福利91精品一区二区 | 中文字幕亚洲欧美一区 | 亚洲韩精品欧美一区二区三区 | 日本中文一 | 国产91尤物中文在线 | 又粗又硬又大又黄又爽的免 | 自在拍在线播放 | 国产亚洲精品日本亚洲网站 | 日本伊人精品一区二区三区 | 91凤楼| 香蕉伊蕉伊中文在线视频 | 国产乱码精品一区二区三区卡 | 国产香蕉尹人在线观看视频 | 国产免费三级a在线观看 | 国产真实乱子 | 囯产精品一品二区三区 | 欧美日韩一本到手机视频观看一区 | 噼里啪啦hd免费观看动漫 | 国产一级精品在线观看 | 日韩视频免费在线观看 | 中文中国国语 | 亚洲色中文字幕在线播放 | 女人与动zz | 婷婷婷国产在线视频 | 国产91视频在线 | 日韩一区二区手机免费观看 | 香港午夜三级a三级高清观看 | 日韩精品中文字幕视频在 | 啊v在线免费 | 一区发布 | 欧美三级不卡在线播放 | 日本成a人v网站在线观看 | 国产乱子伦精品免费 | 免费国产 | 自拍偷亚洲成在线观看 | 一区二区不卡 |