void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.dateTimePicker = ((AC.AvalonControlsLibrary.Controls.DateTimePicker)(target)); return; } this._contentLoaded = true; }
public void TestSyncronizationOFPickers() { AvalonTestRunner.RunInSTA(delegate { DateTimePicker picker = new DateTimePicker(); DatePicker datePicker = null; TimePicker timePicker = null; picker.OnApplyTemplate();//force the apply template picker.ExposedDatePicker(ref datePicker, ref timePicker); picker.DateTimeSelected = new DateTime(1, 1, 1, 2, 2, 2); Assert.AreEqual(picker.DateTimeSelected.Date, datePicker.CurrentlySelectedDate.Date, "Invalid date set"); Assert.AreEqual(picker.DateTimeSelected.TimeOfDay, timePicker.SelectedTime, "Invalid time set"); //now check that if the date is changed from the picker the date for DateTimePicker is updated as well DateTime testDate = new DateTime(1, 2, 1); datePicker.CurrentlySelectedDate = testDate; Assert.AreEqual(testDate, picker.DateTimeSelected.Date, "Invalid date set from date picker"); TimeSpan testTime = new TimeSpan(1, 2, 1); timePicker.SelectedTime = testTime; Assert.AreEqual(testTime, picker.DateTimeSelected.TimeOfDay, "Invalid time set from time picker"); }); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: #line 5 "..\..\..\..\View\MainWindow.xaml" ((BuildManager.MainWindow)(target)).Closing += new System.ComponentModel.CancelEventHandler(this.Window_Closing); #line default #line hidden return; case 2: this.WindowLayout = ((System.Windows.Controls.Grid)(target)); return; case 3: this.mainMenu = ((System.Windows.Controls.Menu)(target)); return; case 4: this.menuFile = ((System.Windows.Controls.MenuItem)(target)); return; case 5: this.menuFileExit = ((System.Windows.Controls.MenuItem)(target)); #line 17 "..\..\..\..\View\MainWindow.xaml" this.menuFileExit.Click += new System.Windows.RoutedEventHandler(this.menuFileExit_Clicked); #line default #line hidden return; case 6: this.menuTableData = ((System.Windows.Controls.MenuItem)(target)); return; case 7: this.menuEnlistmentsManage = ((System.Windows.Controls.MenuItem)(target)); #line 20 "..\..\..\..\View\MainWindow.xaml" this.menuEnlistmentsManage.Click += new System.Windows.RoutedEventHandler(this.menuEnlistmentsManage_Clicked); #line default #line hidden return; case 8: this.menuPhoneSkusManage = ((System.Windows.Controls.MenuItem)(target)); #line 21 "..\..\..\..\View\MainWindow.xaml" this.menuPhoneSkusManage.Click += new System.Windows.RoutedEventHandler(this.menuPhoneSkusManage_Clicked); #line default #line hidden return; case 9: this.menuBuildCommandsManage = ((System.Windows.Controls.MenuItem)(target)); #line 22 "..\..\..\..\View\MainWindow.xaml" this.menuBuildCommandsManage.Click += new System.Windows.RoutedEventHandler(this.menuBuildCommandsManage_Clicked); #line default #line hidden return; case 10: this.menuemailManage = ((System.Windows.Controls.MenuItem)(target)); #line 23 "..\..\..\..\View\MainWindow.xaml" this.menuemailManage.Click += new System.Windows.RoutedEventHandler(this.menuEmailManage_Clicked); #line default #line hidden return; case 11: this.menupbXmlManage = ((System.Windows.Controls.MenuItem)(target)); #line 24 "..\..\..\..\View\MainWindow.xaml" this.menupbXmlManage.Click += new System.Windows.RoutedEventHandler(this.menuPbXmlManage_Clicked); #line default #line hidden return; case 12: this.menuUserManage = ((System.Windows.Controls.MenuItem)(target)); #line 25 "..\..\..\..\View\MainWindow.xaml" this.menuUserManage.Click += new System.Windows.RoutedEventHandler(this.menuUserManage_Clicked); #line default #line hidden return; case 13: this.menuConfiguration = ((System.Windows.Controls.MenuItem)(target)); return; case 14: this.menuConfigManage = ((System.Windows.Controls.MenuItem)(target)); #line 28 "..\..\..\..\View\MainWindow.xaml" this.menuConfigManage.Click += new System.Windows.RoutedEventHandler(this.menuConfigSelection_Clicked); #line default #line hidden return; case 15: this.menuBuild = ((System.Windows.Controls.MenuItem)(target)); return; case 16: this.menuBuildDaily = ((System.Windows.Controls.MenuItem)(target)); #line 31 "..\..\..\..\View\MainWindow.xaml" this.menuBuildDaily.Click += new System.Windows.RoutedEventHandler(this.menuBuildDaily_Clicked); #line default #line hidden return; case 17: this.menuBuildWeekly = ((System.Windows.Controls.MenuItem)(target)); #line 32 "..\..\..\..\View\MainWindow.xaml" this.menuBuildWeekly.Click += new System.Windows.RoutedEventHandler(this.menuBuildWeekly_Clicked); #line default #line hidden return; case 18: this.menuBuildSingle = ((System.Windows.Controls.MenuItem)(target)); #line 33 "..\..\..\..\View\MainWindow.xaml" this.menuBuildSingle.Click += new System.Windows.RoutedEventHandler(this.menuBuildSingle_Clicked); #line default #line hidden return; case 19: this.menuBuildResults = ((System.Windows.Controls.MenuItem)(target)); #line 34 "..\..\..\..\View\MainWindow.xaml" this.menuBuildResults.Click += new System.Windows.RoutedEventHandler(this.menuBuildResults_Clicked); #line default #line hidden return; case 20: this.menuHelp = ((System.Windows.Controls.MenuItem)(target)); return; case 21: this.menuHelpAbout = ((System.Windows.Controls.MenuItem)(target)); #line 37 "..\..\..\..\View\MainWindow.xaml" this.menuHelpAbout.Click += new System.Windows.RoutedEventHandler(this.menuHelpAbout_Clicked); #line default #line hidden return; case 22: this.mainStatusBar = ((System.Windows.Controls.Primitives.StatusBar)(target)); return; case 23: this.Contents = ((System.Windows.Controls.Grid)(target)); #line 41 "..\..\..\..\View\MainWindow.xaml" this.Contents.Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); #line default #line hidden return; case 24: this.cleanAllButton = ((System.Windows.Controls.Button)(target)); #line 56 "..\..\..\..\View\MainWindow.xaml" this.cleanAllButton.Click += new System.Windows.RoutedEventHandler(this.cleanAllButton_Click); #line default #line hidden return; case 25: this.syncAllBbutton = ((System.Windows.Controls.Button)(target)); #line 57 "..\..\..\..\View\MainWindow.xaml" this.syncAllBbutton.Click += new System.Windows.RoutedEventHandler(this.syncAllButton_Click); #line default #line hidden return; case 26: this.dailyBuildButton = ((System.Windows.Controls.Button)(target)); #line 58 "..\..\..\..\View\MainWindow.xaml" this.dailyBuildButton.Click += new System.Windows.RoutedEventHandler(this.dailyBuildButton_Click); #line default #line hidden return; case 27: this.cleanSyncAllButton = ((System.Windows.Controls.Button)(target)); #line 59 "..\..\..\..\View\MainWindow.xaml" this.cleanSyncAllButton.Click += new System.Windows.RoutedEventHandler(this.cleanSyncAllButton_Click); #line default #line hidden return; case 28: this.cleanSyncDailBuild = ((System.Windows.Controls.Button)(target)); #line 60 "..\..\..\..\View\MainWindow.xaml" this.cleanSyncDailBuild.Click += new System.Windows.RoutedEventHandler(this.cleanSyncDailyBuild_Click); #line default #line hidden return; case 29: this.abortButton = ((System.Windows.Controls.Button)(target)); #line 61 "..\..\..\..\View\MainWindow.xaml" this.abortButton.Click += new System.Windows.RoutedEventHandler(this.abortButton_Click); #line default #line hidden return; case 30: this.singleEnlistmentComboBox = ((System.Windows.Controls.ComboBox)(target)); #line 62 "..\..\..\..\View\MainWindow.xaml" this.singleEnlistmentComboBox.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.singleEnlistmentComboBox_SelectionChanged); #line default #line hidden return; case 31: this.singleEnlistmentSkuComboBox = ((System.Windows.Controls.ComboBox)(target)); #line 63 "..\..\..\..\View\MainWindow.xaml" this.singleEnlistmentSkuComboBox.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.singleEnlistmentSkuComboBox_SelectionChanged); #line default #line hidden return; case 32: this.singleClean = ((System.Windows.Controls.Button)(target)); #line 64 "..\..\..\..\View\MainWindow.xaml" this.singleClean.Click += new System.Windows.RoutedEventHandler(this.singleClean_Click); #line default #line hidden return; case 33: this.singleSync = ((System.Windows.Controls.Button)(target)); #line 65 "..\..\..\..\View\MainWindow.xaml" this.singleSync.Click += new System.Windows.RoutedEventHandler(this.singleSync_Click); #line default #line hidden return; case 34: this.singleBuild = ((System.Windows.Controls.Button)(target)); #line 66 "..\..\..\..\View\MainWindow.xaml" this.singleBuild.Click += new System.Windows.RoutedEventHandler(this.singlebuild_Click); #line default #line hidden return; case 35: this.ConfigExecuteGrid = ((System.Windows.Controls.Grid)(target)); return; case 36: this.executeSet = ((System.Windows.Controls.Button)(target)); #line 74 "..\..\..\..\View\MainWindow.xaml" this.executeSet.Click += new System.Windows.RoutedEventHandler(this.executeSet_Click); #line default #line hidden return; case 37: this.configureSet = ((System.Windows.Controls.Button)(target)); #line 75 "..\..\..\..\View\MainWindow.xaml" this.configureSet.Click += new System.Windows.RoutedEventHandler(this.configureSet_Click); #line default #line hidden return; case 38: this.processPriorityComboBox = ((System.Windows.Controls.ComboBox)(target)); #line 76 "..\..\..\..\View\MainWindow.xaml" this.processPriorityComboBox.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.processPriorityComboBox_SelectionChanged); #line default #line hidden return; case 39: this.buildTestTreeCheckbox = ((System.Windows.Controls.CheckBox)(target)); return; case 40: this.scheduleBuildCheckbox = ((System.Windows.Controls.CheckBox)(target)); return; case 41: this.dateTimePicker1 = ((AC.AvalonControlsLibrary.Controls.DateTimePicker)(target)); return; case 42: this.LogGrid = ((System.Windows.Controls.Grid)(target)); return; case 43: this.commandLogLlabel = ((System.Windows.Controls.Label)(target)); return; case 44: this.resultsListBox = ((System.Windows.Controls.ListBox)(target)); return; case 45: this.commandDetailsLogLlabel = ((System.Windows.Controls.Label)(target)); return; case 46: this.resultsDetailsListBox = ((System.Windows.Controls.ListBox)(target)); return; } this._contentLoaded = true; }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this._Tree = ((Ricciolo.Controls.TreeListView)(target)); return; case 3: this._outcomes = ((System.Windows.Controls.ListView)(target)); return; case 4: this._outComeCheckAll = ((System.Windows.Controls.CheckBox)(target)); #line 109 "..\..\..\History.xaml" this._outComeCheckAll.Click += new System.Windows.RoutedEventHandler(this._outComeCheckAll_Click); #line default #line hidden return; case 5: this._state = ((System.Windows.Controls.ListView)(target)); return; case 6: this._stateCheckAll = ((System.Windows.Controls.CheckBox)(target)); #line 133 "..\..\..\History.xaml" this._stateCheckAll.Click += new System.Windows.RoutedEventHandler(this._stateCheckAll_Click); #line default #line hidden return; case 7: this._Accounts = ((System.Windows.Controls.ListView)(target)); return; case 8: this._AccountsCheckAll = ((System.Windows.Controls.CheckBox)(target)); #line 157 "..\..\..\History.xaml" this._AccountsCheckAll.Click += new System.Windows.RoutedEventHandler(this._AccountsCheckAll_Click); #line default #line hidden return; case 9: this._Services = ((System.Windows.Controls.ListView)(target)); return; case 10: this._servicesCheckAll = ((System.Windows.Controls.CheckBox)(target)); #line 181 "..\..\..\History.xaml" this._servicesCheckAll.Click += new System.Windows.RoutedEventHandler(this._servicesCheckAll_Click); #line default #line hidden return; case 11: this._isEnableCheckBox = ((System.Windows.Controls.CheckBox)(target)); return; case 12: this._from = ((AC.AvalonControlsLibrary.Controls.DateTimePicker)(target)); return; case 13: this._to = ((AC.AvalonControlsLibrary.Controls.DateTimePicker)(target)); return; case 14: this._loadHistory = ((System.Windows.Controls.Button)(target)); #line 206 "..\..\..\History.xaml" this._loadHistory.Click += new System.Windows.RoutedEventHandler(this._loadHistory_Click); #line default #line hidden return; } this._contentLoaded = true; }
public void TestChangeDateSelected() { AvalonTestRunner.RunInSTA(delegate { DateTimePicker picker = new DateTimePicker(); picker.OnApplyTemplate(); bool hasEventFired = false; picker.SelectedDateTimeChanged += delegate { hasEventFired = true; }; picker.DateTimeSelected = new DateTime(10); Assert.IsTrue(hasEventFired, "Event not fired"); DateTime s = new DateTime(1, 1, 1, 2, 2, 2); picker.DateTimeSelected = new DateTime(1, 1, 1, 2, 2, 2); Assert.AreEqual(new DateTime(1, 1, 1, 2, 2, 2), picker.DateTimeSelected, "Invalid date set"); }); }