Страница: 1 |
Вопрос: Изменить цвет всех лейблов с рамкой на форме | Добавлено: 31.08.06 18:04 |
Автор вопроса: ![]() |
Я формирую отчёт на форме, а потом вывожу его на печать. Всё в чёрном. Тут меня попросили сделать возможность выбора цвета, например темно синий. У меня на форме много лейблов с окантовкой. При изменении цвета шрифта в лейбле, окантовка так и остаётся чёрной. Как мне сменить её цвет, если можно это сделать как то скопом для всех элементов, то даже лучше. Заранее спасибо. VB6 |
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #1 | Добавлено: 31.08.06 18:23 |
а кака, прости, ты сделал окантовку?
label.bordercolor? ![]() |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 192496851 Вопросов: 75 Ответов: 3178 |
Профиль | Цитата | #2 | Добавлено: 31.08.06 18:24 |
как* я имел ввиду |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 55 Ответов: 1008 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 31.08.06 18:39 |
а кака, прости, ты сделал окантовку?
Да он по-моему, в виду имел именно, чтобыlabel.bordercolor? ![]() скопом для всех элементов, то даже лучше Короче есть несколько вариантов. Мне на ум приходят: CallByName или цикл
|
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 334781088 Вопросов: 108 Ответов: 2822 |
Профиль | Цитата | #4 | Добавлено: 31.08.06 18:53 |
1. У label нет свойства bordercolor.
Либо меняй контрол, либо убирай границу и кидай под него какой-нить Shape. 2. Dim iCtrl As Control For Each iCtrl In Me.Controls If TypeOf iCtrl Is Label Then 'BlaBlaBla End If Next iCtrl |
Номер ответа: 5 Автор ответа: ![]() ![]() Вопросов: 55 Ответов: 1008 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 31.08.06 19:20 |
2LOL
2.
Оригинально, оригинально! |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 9 Ответов: 37 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 31.08.06 19:52 |
Я использую обычный лейбел со свойством BorderStyle=1, так вот этот бордёр всегда чёрный. Таких лейблов много на форме, так что Shape не очень то удобно |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 9 Ответов: 37 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 31.08.06 20:01 |
При Shape при печати лейбл иногда съезжает, не посоветуете какой нибудь контрол типа лейбла, то чтобы было свойство BorderColor |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 9 Ответов: 37 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 31.08.06 20:09 |
Слушайте, а нельзя ли как нибудь с палитрой формы поиграться, чтоб есь чёрный цвет на форме заменить на синий, например |
Номер ответа: 9 Автор ответа: ![]() ![]() Вопросов: 55 Ответов: 1008 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 31.08.06 21:14 |
Слушайте, а нельзя ли как нибудь с палитрой формы поиграться, чтоб есь чёрный цвет на форме заменить на синий, например backcolor????
При Shape при печати лейбл иногда съезжает, не посоветуете какой нибудь контрол типа лейбла, то чтобы было свойство BorderColor ПРРРРРюююююю......!Я бы свой написал...
А хочешь - попробуй сделать черные лаблы или pictureboxы и поставь их на заднем фоне от тех что у тебя есть. Ну короче включи фантазию! |
Страница: 1 |
|