public OrderWindow(OrderWindowViewModel orderWindowViewModel) { _orderWindowViewModel = orderWindowViewModel; this.DataContext = _orderWindowViewModel; InitializeComponent(); (this.DataContext as OrderWindowViewModel).WindowLoaded(); }
///<summary> ///Initializes a new instance of the<see cref="OrderWindow"/> class. ///</summary> ///<param name = "viewModel" > The view model to inject.</param> ///<remarks> ///This constructor can be used to use view-model injection. ///</remarks> public OrderWindow(OrderWindowViewModel viewModel) : base(viewModel, DataWindowMode.Close) { InitializeComponent(); }