powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание компонентов при запуске формы!
4 сообщений из 4, страница 1 из 1
Создание компонентов при запуске формы!
    #33345907
r_g_t_83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня интересует создание компонентов(TextBox, Label, ..., не важно) при запуске формы.

Как можно сделать чтоб на форме автоматически в определенном месте создавалось определенное количество некоторых компонентов?
этот вопрос я задавал в другом форуме(VB.NET), подсказали вот такой вот примерчик, но это про Windows.Forms.Form ...а я пишу ASP.NET-приложения в VB.NET, потому и решил, что отличие должно быть.
Если кто знает прошу высказаться.
Заранее спасибо!

Public Class Form1
Inherits System.Windows.Forms.Form
Dim label(19) As Label

Private Sub prc_label()
Dim i As Integer
For i = 0 To label.Length - 1
Call prc_Creatlabel(label(i), i, 50, 0)
Next
End Sub
Private Sub prc_Creatlabel(ByVal objText As Label, ByVal iIndex As Integer, ByVal ileft As Integer, ByVal iTab As Integer)
objText = New Label
With objText
.Parent = Me
.Parent.Controls.Add(objText)
.BorderStyle = BorderStyle.Fixed3D
.Location = New Point(ileft, 10 + iIndex * 25)
.Size = New Size(150, 20)
.Tag = iIndex
.Name = iIndex
.Visible = True
'AddHandler .KeyDown, AddressOf label_Keydown
End With
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Call prc_label()
End Sub
End Class
...
Рейтинг: 0 / 0
Создание компонентов при запуске формы!
    #33346505
r_g_t_83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переделал все под ASP.Net проблемы только вот с этими строчками:
В они както по другому задаются, но немогу найти.
....
.Parent = Me....
.Location = New Point(ileft, 10 + iIndex * 25)
.Size = New Size(150, 20)
....
.Tag = iIndex
.Name = iIndex
....
...
Рейтинг: 0 / 0
Создание компонентов при запуске формы!
    #33346621
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по ходу дела это ASP.NET - так тут не канает...
надо таблицу делать и в ячейки таблицы вставлять контролы (или PlaceHolder, а туда контролы) - это по поводу Location
парент вообще не нужен - тот контрол куда вставляешь и так будет парентом
size = width and height
name = id
tag - вообще не нужен
P.S. если создавал контрол чего свойства не смотрел?
...
Рейтинг: 0 / 0
Создание компонентов при запуске формы!
    #33346708
r_g_t_83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladgrigнадо таблицу делать и в ячейки таблицы вставлять контролы (или PlaceHolder, а туда контролы) - это по поводу Location
можно ли обойтись без контрол

vladgrigsize = width and height
т.е.: size = (29,40) ???

vladgrigP.S. если создавал контрол чего свойства не смотрел?
просто новичок я иногда не все понимаю что творю! Если можно, то чуть подробнее, плииииз!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание компонентов при запуске формы!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]