Непонятно как это в C# делается.
Возможно необходимо рисовать прямоугольник по краям границ, но как тогда в этом случае управлять слоями (т.е. выводить компонент на передний или задний план)
07.12.04 12:19: Перенесено модератором из '.NET' — AndrewVK
Здравствуйте, Azat, Вы писали:
A>Непонятно как это в C# делается. A>Возможно необходимо рисовать прямоугольник по краям границ, но как тогда в этом случае управлять слоями (т.е. выводить компонент на передний или задний план)
У TextBox-а есть свойство BorderColor, пронаследованное от WebControl-а:
Здравствуйте, Azat, Вы писали:
A>А слоями управлять как? Мне это тоже будет необходимо в дальнейшем.
Вопрос: А какое отношение слои (layers, я правильно понимаю ?) имеют к границе (border-у) TextBox-а.
IMHO они тут вообще не при чем.
А про layering в MSDN написано следующее:
--- cut ---
To layer controls programmatically
Use the BringToFront and SendToBack methods to manipulate the z-order of the controls. For example, if a Textbox control, txtFirstName, is underneath another control and you want to have it on top, use the following code:
' Visual Basic
txtFirstName.BringToFront()
// C#
txtFirstName.BringToFront();
--- cut ---
Это то ?
Большое спасибо, это именно то что мне нужно!
А работа с слоями мне пригодиться когда я буду вставлять в форму контролы (и еще я думал было перекрывать границы цветным прямоугольником, но это было глупостью)
Здравствуйте, Azat, Вы писали:
A>Большое спасибо, это именно то что мне нужно! A>А работа с слоями мне пригодиться когда я буду вставлять в форму контролы (и еще я думал было перекрывать границы цветным прямоугольником, но это было глупостью)
Не за что... =)
"Читайте MSDN -- она рулез !" (C) не помню =)