private static void OnCopyLinesMenuChanged(DependencyObject s, DependencyPropertyChangedEventArgs e) { ExtendedDataGrid dataGrid = (ExtendedDataGrid)s; if (e.NewValue == e.OldValue) { return; } if (e.Property == CopyCellsMenuProperty) { dataGrid.HandleCellsMenu(); } else if (e.Property == CopyLinesMenuProperty) { dataGrid.HandleLinesMenu(); } }