namespace VideoBrowser.Helpers
{
using System.Windows;
///
/// Defines the .
///
public class BindingProxy : Freezable
{
#region Fields
///
/// The binding data context property.
///
public static readonly DependencyProperty DataProperty =
DependencyProperty.Register(nameof(DataContext), typeof(object), typeof(BindingProxy), new UIPropertyMetadata(null));
#endregion Fields
#region Properties
///
/// Gets or sets the DataContext.
///
public object DataContext
{
get { return GetValue(DataProperty); }
set { SetValue(DataProperty, value); }
}
#endregion Properties
#region Methods
///
/// The CreateInstanceCore.
///
/// The .
protected override Freezable CreateInstanceCore()
{
return new BindingProxy();
}
#endregion Methods
}
}