private void OnSelectionChangedCustomizationController(object sender, LayoutControlSelectionChangedEventArgs e) { if (e.SelectedElements.Count == 1 && !ReferenceEquals(e.SelectedElements[0], objectDataLayout)) { if (_model != null) { _model.SelectedElement = e.SelectedElements[0]; } propGrid.SelectedObject = e.SelectedElements[0].Tag; } }
void layoutItems_SelectionChanged(object sender, LayoutControlSelectionChangedEventArgs e) { if (e.SelectedElements.Count == 1 && e.SelectedElements[0] is DataLayoutItem) { SelectedItem = e.SelectedElements[0]; } else { SelectedItem = null; } }
void layoutItems_SelectionChanged(object sender, LayoutControlSelectionChangedEventArgs e) { if (e.SelectedElements.Count == 1 && !ReferenceEquals(e.SelectedElements[0], layoutItems)) { PropertiesControl.SelectedItem = e.SelectedElements[0]; } else { PropertiesControl.SelectedItem = null; } }