private static void SetDataContext(FrameworkElement element, object dataContext) { ISupportDataContext supportDataContext = element as ISupportDataContext; if (supportDataContext != null) { supportDataContext.SetDataContext(dataContext); } else { element.DataContext = dataContext; } }
private void SetDataContext(FrameworkElement frameworkElement, object dc) { ISupportDataContext supportDataContext = frameworkElement as ISupportDataContext; if (supportDataContext != null) { supportDataContext.SetDataContext(dc); } else { frameworkElement.DataContext = dc; } }