|
Как нарисовать окантовку контрола такую же как у Forms.TextBox
|
|||
---|---|---|---|
#18+
Всем привет. Кто подскажет как нарисовать окантовку контрола такую же как у Forms.TextBox. Пытаюсь использовать VisualStyleRenderer с параметром VisualStyleElement.TextBox.TextEdit.Normal но он рисует странную серую линию. VisualStyleElement.Button.PushButton.Normal для кнопки работает. Точно повторяет окантовку кнопки я для TextBox рисует ерунду. Использую следующий код private void panel1_Paint(object sender, PaintEventArgs e) { VisualStyleRenderer vsr = new VisualStyleRenderer(VisualStyleElement.TextBox.TextEdit.Normal); vsr.DrawBackground(e.Graphics, new Rectangle(500, 12, 100, 20)); vsr = new VisualStyleRenderer(VisualStyleElement.Button.PushButton.Normal); vsr.DrawBackground(e.Graphics, new Rectangle(500, 47, 100, 23)); } в результате получается следующий результат. Слева конрол, справа то что нарисовал VisualStyleRenderer.DrawBackground ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2016, 16:20 |
|
Как нарисовать окантовку контрола такую же как у Forms.TextBox
|
|||
---|---|---|---|
#18+
dmitrybv, Что вы хотите-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2016, 09:39 |
|
Как нарисовать окантовку контрола такую же как у Forms.TextBox
|
|||
---|---|---|---|
#18+
Cat2, Хочу нарисовать окантовку точно такую же, как у контрола System.Windows.Forms.TextBox. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2016, 11:07 |
|
Как нарисовать окантовку контрола такую же как у Forms.TextBox
|
|||
---|---|---|---|
#18+
dmitrybvCat2, Хочу нарисовать окантовку точно такую же, как у контрола System.Windows.Forms.TextBox. Кому? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2016, 12:40 |
|
|
start [/forum/topic.php?fid=20&msg=39257023&tid=1400517]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 147ms |
0 / 0 |