private void ScrollAnimationComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { EasingFunctionBase ease = null; if (AnimationTypeComboBox.SelectedIndex != 0) { Type easeType = /*(*/ AnimationTypeComboBox.SelectedItem /* as ComboBoxItem).Content*/.GetType(); ease = (EasingFunctionBase)Activator.CreateInstance(easeType); ease.EasingMode = (EasingMode)Enum.Parse(typeof(EasingMode), ((ComboBoxItem)EasingModeComboBox.SelectedItem).Content.ToString()); } ScrollAnimationBehavior.SetEasingFunction(SmoothScrollTestListView, ease); Debug.WriteLine("ScrollAnimationComboBox_SelectionChanged"); }