private void SetupButtons(ContentDialog dialog) { switch (Type) { case MessageBoxType.Ok: dialog.SetPrimaryButton(Resolver.Resolve(ResourceTypes.Ok)); break; case MessageBoxType.OkCancel: dialog.SetPrimaryButton(Resolver.Resolve(ResourceTypes.Ok)); dialog.SetSecondaryButton(Resolver.Resolve(ResourceTypes.Cancel)); break; case MessageBoxType.YesNo: dialog.SetPrimaryButton(Resolver.Resolve(ResourceTypes.Yes)); dialog.SetSecondaryButton(Resolver.Resolve(ResourceTypes.No)); break; case MessageBoxType.YesNoCancel: dialog.SetPrimaryButton(Resolver.Resolve(ResourceTypes.Yes)); dialog.SetSecondaryButton(Resolver.Resolve(ResourceTypes.No)); dialog.SetCloseButton(Resolver.Resolve(ResourceTypes.Cancel)); break; default: break; } }