protected override void AttachViewModel(object viewModel) { base.AttachViewModel(viewModel); var vm = viewModel as BlameViewModel; if (vm != null) { var blameSource = vm.BlameSource; if (blameSource != null) { Text = Resources.StrBlame + ": " + blameSource.ToString(); BlameFileBinding = new BlameFileBinding(blameSource, _blamePanel, BlameOptions.Default); } else { Text = Resources.StrBlame; BlameFileBinding = null; } } }
protected override void AttachViewModel(object viewModel) { base.AttachViewModel(viewModel); var vm = viewModel as BlameViewModel; if(vm != null) { var blameSource = vm.BlameSource; if(blameSource != null) { Text = Resources.StrBlame + ": " + blameSource.ToString(); BlameFileBinding = new BlameFileBinding(blameSource, _blamePanel, BlameOptions.Default); } else { Text = Resources.StrBlame; BlameFileBinding = null; } } }