/// <summary> /// Initializes a new instance of the <see cref="MainPage"/> class. /// </summary> public MainPage() { this.InitializeComponent(); this.baskeеt = new ObservableCollection <BaskeеtData>(); this.piluleDataProvider = new WorkDataProvider(); this.baskeеt = this.piluleDataProvider.GetData(this.OnBaskeеtChanged); this.MyGrid.ItemsSource = this.baskeеt; this.baskeеt.CollectionChanged += this.OnCollectionChanged; }
/// <summary> /// Initializes a new instance of the <see cref="T:MordaWPF.MainWindow" /> class. /// </summary> /// <param name="piluleDataProvider"> /// The pilule Data Provider. /// </param> public MainWindow(IPiluleDataProvider piluleDataProvider) { this.piluleDataProvider = piluleDataProvider; this.InitializeComponent(); this.WindowStartupLocation = WindowStartupLocation.CenterScreen; this.baskeеt = new ObservableCollection <BaskeеtData>(); // this.piluleDataProvider.GetData(this.OnBaskeеtChanged); this.MyGrid.ItemsSource = this.baskeеt; this.baskeеt.CollectionChanged += this.OnCollectionChanged; this.OnBaskeеtChanged(); }
/// <summary> /// Initializes a new instance of the <see cref="TemplateNUnit"/> class. /// </summary> public TemplateNUnit() { var uc = new UnityContainer(); this.piluleDataProvider = uc.Resolve <FakeDataProvider>(); }