public void LabelPositionTopWithInnerLeft() { DataFormApp_FieldsInverseLabelPosition dataFormApp = new DataFormApp_FieldsInverseLabelPosition(); this.EnqueueCallback(() => { this.DataFormAppBase = dataFormApp; dataFormApp.dataForm.CurrentItem = new DataClass(); }); this.AddToPanelAndWaitForLoad(); this.EnqueueCallback(() => { Label fieldLabel1 = this.DataFormLabels[0] as Label; CheckBox checkBox = this.DataFormInputControls[0] as CheckBox; Assert.IsTrue(this.GetPosition(fieldLabel1).Y < this.GetPosition(checkBox).Y); Label fieldLabel2 = this.DataFormLabels[1] as Label; DatePicker datePicker = this.DataFormInputControls[1] as DatePicker; Assert.IsTrue(this.GetPosition(fieldLabel2).Y < this.GetPosition(datePicker).Y); Label fieldLabel3 = this.DataFormLabels[2] as Label; TextBox textBox = this.DataFormInputControls[2] as TextBox; Assert.IsTrue(this.GetPosition(fieldLabel3).Y < this.GetPosition(textBox).Y); Label fieldLabel4 = this.DataFormLabels[3] as Label; TextBlock textBlock = this.DataFormInputControls[3] as TextBlock; Assert.IsTrue(this.GetPosition(fieldLabel4).X < this.GetPosition(textBlock).X); Label fieldLabel5 = this.DataFormLabels[4] as Label; ComboBox comboBox = this.DataFormInputControls[4] as ComboBox; Assert.IsTrue(this.GetPosition(fieldLabel5).Y < this.GetPosition(comboBox).Y); Label fieldLabel6 = this.DataFormLabels[5] as Label; TextBox innerTextBox1 = this.DataFormInputControls[5] as TextBox; Assert.IsTrue(this.GetPosition(fieldLabel6).Y < this.GetPosition(innerTextBox1).Y); Label fieldLabel7 = this.DataFormLabels[6] as Label; TextBox innerTextBox2 = this.DataFormInputControls[6] as TextBox; Assert.IsTrue(this.GetPosition(fieldLabel7).Y < this.GetPosition(innerTextBox2).Y); }); this.EnqueueTestComplete(); }