protected virtual void OnParentBindingContextChanged(EventArgs e) { if (binding_context==null && Parent != null) { binding_context=Parent.binding_context; OnBindingContextChanged(e); } }