private void NextEnumButton_Clicked(object sender, RoutedEventArgs e) { IDemo proxy = GetProxy <IDemo>(); DemoEnum newEnum = proxy.NextValue((DemoEnum)EnumValue.SelectedValue); EnumValue.SelectedItem = newEnum; }