public void PickDate(DateTime date) { PickButton.Click(); MonthSelector.SelectByValue((date.Month - 1).ToString()); YearSelector.SelectByValue(date.Year.ToString()); Waiter.Until(d => d.FindElement(By.CssSelector("table.ui-datepicker-calendar td a")).Displayed); var days = Driver.FindElements(By.CssSelector("table.ui-datepicker-calendar td a")); days.Single(d => d.Text == date.Day.ToString()).Click(); Waiter.Until(d => !d.FindElement(By.CssSelector("table.ui-datepicker-calendar td a")).Displayed); }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TimeSeriesHydrographEditor)); Reclamation.Core.MonthDayRange monthDayRange1 = new Reclamation.Core.MonthDayRange(); this.comboBoxInputs = new System.Windows.Forms.ComboBox(); this.buttonUpload = new System.Windows.Forms.Button(); this.linkLabelChartDetails = new System.Windows.Forms.LinkLabel(); this.buttonDownload = new System.Windows.Forms.Button(); this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); this.checkBoxShowBadData = new System.Windows.Forms.CheckBox(); this.checkBoxShowPoints = new System.Windows.Forms.CheckBox(); this.panelGraphTable = new System.Windows.Forms.Panel(); this.splitter1 = new System.Windows.Forms.Splitter(); this.tChart1 = new Steema.TeeChart.TChart(); this.labelFileName = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); this.buttonOpenFile = new System.Windows.Forms.Button(); this.linkLabelUsgs = new System.Windows.Forms.LinkLabel(); this.yearSelector1 = new Reclamation.TimeSeries.Forms.YearSelector(); this.monthRangePicker1 = new Reclamation.TimeSeries.Forms.MonthRangePicker(); this.checkBoxWaterYear = new System.Windows.Forms.CheckBox(); this.checkBoxCelsius = new System.Windows.Forms.CheckBox(); this.panelGraphTable.SuspendLayout(); this.SuspendLayout(); // // comboBoxInputs // this.comboBoxInputs.Location = new System.Drawing.Point(3, 28); this.comboBoxInputs.Name = "comboBoxInputs"; this.comboBoxInputs.Size = new System.Drawing.Size(349, 24); this.comboBoxInputs.TabIndex = 23; this.toolTip1.SetToolTip(this.comboBoxInputs, "example: JCK AF, AMF AF"); this.comboBoxInputs.SelectedIndexChanged += new System.EventHandler(this.comboBoxInputs_SelectedIndexChanged); this.comboBoxInputs.KeyDown += new System.Windows.Forms.KeyEventHandler(this.comboBoxInputs_KeyDown); // // buttonUpload // this.buttonUpload.BackColor = System.Drawing.SystemColors.Control; this.buttonUpload.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.buttonUpload.ForeColor = System.Drawing.SystemColors.ControlText; this.buttonUpload.Location = new System.Drawing.Point(352, 64); this.buttonUpload.Name = "buttonUpload"; this.buttonUpload.Size = new System.Drawing.Size(75, 23); this.buttonUpload.TabIndex = 21; this.buttonUpload.Text = "Save"; this.buttonUpload.UseVisualStyleBackColor = false; this.buttonUpload.Visible = false; // // linkLabelChartDetails // this.linkLabelChartDetails.Location = new System.Drawing.Point(196, 66); this.linkLabelChartDetails.Name = "linkLabelChartDetails"; this.linkLabelChartDetails.Size = new System.Drawing.Size(72, 23); this.linkLabelChartDetails.TabIndex = 18; this.linkLabelChartDetails.TabStop = true; this.linkLabelChartDetails.Text = "chart details"; this.linkLabelChartDetails.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelChartDetails_LinkClicked); // // buttonDownload // this.buttonDownload.ForeColor = System.Drawing.SystemColors.ControlText; this.buttonDownload.Location = new System.Drawing.Point(272, 64); this.buttonDownload.Name = "buttonDownload"; this.buttonDownload.Size = new System.Drawing.Size(75, 23); this.buttonDownload.TabIndex = 16; this.buttonDownload.Text = "Refresh"; this.buttonDownload.Click += new System.EventHandler(this.RefreshClick); this.buttonDownload.KeyDown += new System.Windows.Forms.KeyEventHandler(this.buttonDownload_KeyDown); // // checkBoxShowBadData // this.checkBoxShowBadData.AutoSize = true; this.checkBoxShowBadData.Checked = true; this.checkBoxShowBadData.CheckState = System.Windows.Forms.CheckState.Checked; this.checkBoxShowBadData.Location = new System.Drawing.Point(358, 24); this.checkBoxShowBadData.Name = "checkBoxShowBadData"; this.checkBoxShowBadData.Size = new System.Drawing.Size(150, 21); this.checkBoxShowBadData.TabIndex = 32; this.checkBoxShowBadData.Text = "graph flagged data"; this.checkBoxShowBadData.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.toolTip1.SetToolTip(this.checkBoxShowBadData, "show data that has been \'flagged\' bad"); this.checkBoxShowBadData.UseVisualStyleBackColor = true; this.checkBoxShowBadData.CheckedChanged += new System.EventHandler(this.checkBoxShowBadData_CheckedChanged); // // checkBoxShowPoints // this.checkBoxShowPoints.AutoSize = true; this.checkBoxShowPoints.Location = new System.Drawing.Point(358, 39); this.checkBoxShowPoints.Name = "checkBoxShowPoints"; this.checkBoxShowPoints.Size = new System.Drawing.Size(104, 21); this.checkBoxShowPoints.TabIndex = 33; this.checkBoxShowPoints.Text = "show points"; this.checkBoxShowPoints.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.toolTip1.SetToolTip(this.checkBoxShowPoints, "show point on graph for each timestamp"); this.checkBoxShowPoints.UseVisualStyleBackColor = true; this.checkBoxShowPoints.CheckedChanged += new System.EventHandler(this.checkBoxShowPoints_CheckedChanged); // // panelGraphTable // this.panelGraphTable.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.panelGraphTable.Controls.Add(this.splitter1); this.panelGraphTable.Controls.Add(this.tChart1); this.panelGraphTable.Location = new System.Drawing.Point(0, 88); this.panelGraphTable.Name = "panelGraphTable"; this.panelGraphTable.Size = new System.Drawing.Size(929, 393); this.panelGraphTable.TabIndex = 27; // // splitter1 // this.splitter1.Location = new System.Drawing.Point(510, 0); this.splitter1.Name = "splitter1"; this.splitter1.Size = new System.Drawing.Size(6, 393); this.splitter1.TabIndex = 4; this.splitter1.TabStop = false; // // tChart1 // // // // this.tChart1.Aspect.View3D = false; this.tChart1.Aspect.ZOffset = 0D; // // // // // // // // // this.tChart1.Axes.Bottom.Title.Transparent = true; // // // // // // this.tChart1.Axes.Depth.Title.Transparent = true; // // // // // // this.tChart1.Axes.DepthTop.Title.Transparent = true; // // // // // // this.tChart1.Axes.Left.Title.Transparent = true; // // // // // // this.tChart1.Axes.Right.Title.Transparent = true; // // // // // // this.tChart1.Axes.Top.Title.Transparent = true; this.tChart1.Dock = System.Windows.Forms.DockStyle.Left; this.tChart1.Location = new System.Drawing.Point(0, 0); this.tChart1.Name = "tChart1"; this.tChart1.Size = new System.Drawing.Size(510, 393); this.tChart1.TabIndex = 3; this.tChart1.Click += new System.EventHandler(this.tChart1_Click); this.tChart1.MouseUp += new System.Windows.Forms.MouseEventHandler(this.tChart1_MouseUp); // // labelFileName // this.labelFileName.AutoSize = true; this.labelFileName.Location = new System.Drawing.Point(101, 7); this.labelFileName.Name = "labelFileName"; this.labelFileName.Size = new System.Drawing.Size(46, 17); this.labelFileName.TabIndex = 29; this.labelFileName.Text = "label2"; // // label2 // this.label2.AutoSize = true; this.label2.Location = new System.Drawing.Point(49, 7); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(61, 17); this.label2.TabIndex = 30; this.label2.Text = "filename"; // // buttonOpenFile // this.buttonOpenFile.Image = ((System.Drawing.Image)(resources.GetObject("buttonOpenFile.Image"))); this.buttonOpenFile.Location = new System.Drawing.Point(10, 6); this.buttonOpenFile.Name = "buttonOpenFile"; this.buttonOpenFile.Size = new System.Drawing.Size(35, 18); this.buttonOpenFile.TabIndex = 31; this.buttonOpenFile.UseVisualStyleBackColor = true; this.buttonOpenFile.Click += new System.EventHandler(this.buttonOpenFile_Click); // // linkLabelUsgs // this.linkLabelUsgs.Location = new System.Drawing.Point(17, 62); this.linkLabelUsgs.Name = "linkLabelUsgs"; this.linkLabelUsgs.Size = new System.Drawing.Size(132, 23); this.linkLabelUsgs.TabIndex = 35; this.linkLabelUsgs.TabStop = true; this.linkLabelUsgs.Text = "usgs"; this.linkLabelUsgs.Visible = false; this.linkLabelUsgs.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelUsgs_LinkClicked); // // yearSelector1 // this.yearSelector1.Location = new System.Drawing.Point(479, 64); this.yearSelector1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.yearSelector1.Name = "yearSelector1"; this.yearSelector1.SelectedYears = new int[] { 1977, 2001, 2005 }; this.yearSelector1.Size = new System.Drawing.Size(289, 20); this.yearSelector1.TabIndex = 37; // // monthRangePicker1 // this.monthRangePicker1.BeginningMonth = 10; this.monthRangePicker1.Location = new System.Drawing.Point(497, 24); this.monthRangePicker1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.monthRangePicker1.MonthDayRange = monthDayRange1; this.monthRangePicker1.Name = "monthRangePicker1"; this.monthRangePicker1.Size = new System.Drawing.Size(428, 34); this.monthRangePicker1.TabIndex = 36; // // checkBoxWaterYear // this.checkBoxWaterYear.AutoSize = true; this.checkBoxWaterYear.Checked = true; this.checkBoxWaterYear.CheckState = System.Windows.Forms.CheckState.Checked; this.checkBoxWaterYear.Location = new System.Drawing.Point(497, 1); this.checkBoxWaterYear.Name = "checkBoxWaterYear"; this.checkBoxWaterYear.Size = new System.Drawing.Size(96, 21); this.checkBoxWaterYear.TabIndex = 38; this.checkBoxWaterYear.Text = "water year"; this.checkBoxWaterYear.UseVisualStyleBackColor = true; this.checkBoxWaterYear.CheckedChanged += new System.EventHandler(this.checkBoxWaterYear_CheckedChanged); // // checkBoxCelsius // this.checkBoxCelsius.AutoSize = true; this.checkBoxCelsius.Location = new System.Drawing.Point(584, 1); this.checkBoxCelsius.Name = "checkBoxCelsius"; this.checkBoxCelsius.Size = new System.Drawing.Size(257, 21); this.checkBoxCelsius.TabIndex = 39; this.checkBoxCelsius.Text = "display water temperature in Celsius"; this.checkBoxCelsius.UseVisualStyleBackColor = true; // // TimeSeriesHydrographEditor // this.Controls.Add(this.checkBoxCelsius); this.Controls.Add(this.checkBoxWaterYear); this.Controls.Add(this.yearSelector1); this.Controls.Add(this.monthRangePicker1); this.Controls.Add(this.linkLabelUsgs); this.Controls.Add(this.checkBoxShowPoints); this.Controls.Add(this.checkBoxShowBadData); this.Controls.Add(this.buttonOpenFile); this.Controls.Add(this.label2); this.Controls.Add(this.labelFileName); this.Controls.Add(this.panelGraphTable); this.Controls.Add(this.buttonUpload); this.Controls.Add(this.comboBoxInputs); this.Controls.Add(this.linkLabelChartDetails); this.Controls.Add(this.buttonDownload); this.Name = "TimeSeriesHydrographEditor"; this.Size = new System.Drawing.Size(929, 481); this.Load += new System.EventHandler(this.TimeSeriesEditor_Load); this.panelGraphTable.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); }