Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание компонентов при запуске формы!
|
|||
|---|---|---|---|
|
#18+
Меня интересует создание компонентов(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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 18:03 |
|
||
|
Создание компонентов при запуске формы!
|
|||
|---|---|---|---|
|
#18+
Переделал все под ASP.Net проблемы только вот с этими строчками: В они както по другому задаются, но немогу найти. .... .Parent = Me.... .Location = New Point(ileft, 10 + iIndex * 25) .Size = New Size(150, 20) .... .Tag = iIndex .Name = iIndex .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 08:08 |
|
||
|
Создание компонентов при запуске формы!
|
|||
|---|---|---|---|
|
#18+
по ходу дела это ASP.NET - так тут не канает... надо таблицу делать и в ячейки таблицы вставлять контролы (или PlaceHolder, а туда контролы) - это по поводу Location парент вообще не нужен - тот контрол куда вставляешь и так будет парентом size = width and height name = id tag - вообще не нужен P.S. если создавал контрол чего свойства не смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 09:37 |
|
||
|
Создание компонентов при запуске формы!
|
|||
|---|---|---|---|
|
#18+
vladgrigнадо таблицу делать и в ячейки таблицы вставлять контролы (или PlaceHolder, а туда контролы) - это по поводу Location можно ли обойтись без контрол vladgrigsize = width and height т.е.: size = (29,40) ??? vladgrigP.S. если создавал контрол чего свойства не смотрел? просто новичок я иногда не все понимаю что творю! Если можно, то чуть подробнее, плииииз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 10:08 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=976&tid=1393437]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 332ms |

| 0 / 0 |
