Здесь я читаю из базы данных Sql, в которой задано множество вопросов, все отлично работает при извлечении их из базы данных.Настройка местоположения ярлыков VB.Net
Я хочу, чтобы каждая метка была, например, 50px ниже предыдущей, в тот момент, когда все они устанавливаются друг на друга, и я ничего не мог найти по этому вопросу.
Вся помощь очень приветствуется.
Private Sub PopulateQuestions()
Dim Rows As Integer
Rows = dsQuestionnaire.Tables("Questions").Rows.Count()
For x = 1 To Rows
drQuestions = dsQuestionnaire.Tables("Questions").Rows.Find(x)
Dim lblQuestion As Label = New Label
lblQuestion.Style(HtmlTextWriterStyle.Position) = "Absolute"
lblQuestion.Style(HtmlTextWriterStyle.Top) = "650px"
lblQuestion.Style(HtmlTextWriterStyle.Left) = "50px"
lblQuestion.Width = 512
lblQuestion.Text = drQuestions("Question").ToString()
Me.Controls.Add(lblQuestion)
Next
End Sub
Вы специально устанавливая местоположение них каждый то же самое. Сделайте значение .Top некоторым базовым числом пикселей плюс 50 * x или что-то еще. – clweeks
Спасибо, теперь я чувствую себя довольно глупо. – user2970001