private void AttachMenuItem( BindableApplicationBarMenuItem menuItem, int i) { if (menuItem.GetBindingExpression( FrameworkElement.DataContextProperty) == null && menuItem.GetValue( FrameworkElement.DataContextProperty) == null) { menuItem.DataContext = this.DataContext; } menuItem.Attach(this.applicationBar, i); }