private void OnSelectedViewChanged(IPropertyValueChangedEventArgs<ComboBoxEntity> e)
{
if (e?.NewValue?.Key == null) return;
//update the sortdescriptions for this view
SortDescriptionSource = SortDescriptionMappings[e.NewValue.Key];
CasualMessenger.Instance.UpdateSkillBreakdownView(this, e.NewValue.Key.ToString());
}