protected virtual void ClearAllViewBindings()
{
foreach (var kvp in this._viewBindings)
{
foreach (var binding in kvp.Value)
{
binding.Binding.Dispose();
}
}
this._viewBindings.Clear();
}
}