示例#1
0
 /// <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;
 }
示例#2
0
        /// <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();
        }
示例#3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="TemplateNUnit"/> class.
        /// </summary>
        public TemplateNUnit()
        {
            var uc = new UnityContainer();

            this.piluleDataProvider = uc.Resolve <FakeDataProvider>();
        }