Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

стиль Textbox

88K
27 сентября 2013 года
Codenewman
2 / / 27.09.2013
Здравствуйте котаны!

Такая задачка, сделать стиль как на скрине, округление я сделал:


 
Код:
Graphics g = this.CreateGraphics();
Pen pen = new Pen(Brushes.White, 4);
pen.LineJoin = LineJoin.Bevel;//задаем скошенные углы
pen.MiterLimit = 20;//задаем ограничение толщины скошенных углов
g.DrawRectangle(pen, new Rectangle(this.textBox1.Location.X - 2, this.textBox1.Location.Y - 2, this.textBox1.Width + 4, this.textBox1.Height + 4));


Но не понимаю как сделать тень или как назвать, вообщем оболочку вокруг текстбокса. Подскажите куда копать, коду буду рад) Заранее спасибо!
414
27 сентября 2013 года
CassandraDied
763 / / 24.05.2012
Оверрайдь пэинт евент же. И рисуй ручками.
327
27 сентября 2013 года
UserNet2008
748 / / 03.04.2010
Такие трюки делали с 2D ыщё в DOS
Короче, ставим на форму TextBox, потом RectangleShape с таким-же размером(можно менять) , но делаем смещения по X,Y относительно TextBox
Результат:

Это есть не панацея или вот на скорую руку.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог