本文整理汇总了C#中IMessageBoxService.ShowError方法的典型用法代码示例。如果您正苦于以下问题:C# IMessageBoxService.ShowError方法的具体用法?C# IMessageBoxService.ShowError怎么用?C# IMessageBoxService.ShowError使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IMessageBoxService
的用法示例。
在下文中一共展示了IMessageBoxService.ShowError方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AddEditOrderViewModel
public AddEditOrderViewModel()
{
this.DisplayName = "Customer Orders";
#region Obtain Services
try
{
messageBoxService = Resolve<IMessageBoxService>();
}
catch
{
Logger.Error("Error resolving services");
throw new ApplicationException("Error resolving services");
}
#endregion
//Save Order to customer Command
saveOrderCommand = new SimpleCommand
{
CanExecuteDelegate = x => CanExecuteSaveOrderCommand,
ExecuteDelegate = x => ExecuteSaveOrderCommand()
};
//Edit Order
editOrderCommand = new SimpleCommand
{
CanExecuteDelegate = x => CanExecuteEditOrderCommand,
ExecuteDelegate = x => ExecuteEditOrderCommand()
};
//Cancel Edit
cancelOrderCommand = new SimpleCommand
{
CanExecuteDelegate = x => CanExecuteCancelOrderCommand,
ExecuteDelegate = x => ExecuteCancelOrderCommand()
};
try
{
//fetch all Products
Products =
DataAccess.DataService.FetchAllProducts().ConvertAll(
new Converter<Product, ProductModel>(ProductModel.ProductToProductModel));
productsCV = CollectionViewSource.GetDefaultView(Products);
productsCV.CurrentChanged += ProductsCV_CurrentChanged;
productsCV.MoveCurrentToPosition(-1);
}
catch
{
messageBoxService.ShowError("There was a problem fetching the products");
}
}