2
A
回答
1
通常情况下,您必须重写OnPaint事件才能完成此操作,但对于Textbox而言,这不起作用,因为OnPaint不会被调用。
一种方法是子类的TextBox描述here
不过我不会建议你这样做的话,那听起来像是一个艰巨的任务,我(从来没有这么做过我自己),espacially当你是新来节目。
也许只要在TextBox上方或下方绘制一条线就足够了?
CNC中
也许这将更好地解释它:
文本框是在那个特殊,你不能自定义绘制它。 如果你只是想要一个自定义的边框,你可以创建一个新的UserControl并添加一个边框样式设置为None的TextBox。确保在TextBox的外部留出足够的空间作为边框。然后在UserControl表面上绘制边框。 另一种方法是处理TextBox的WM_NCPAINT消息,然后绘制边框,但这要复杂得多。
来源:MSDN论坛shawn.ohern:here (对不起,我不知道如何直接链接到他的职位)
-edit2- 这link显示了一种方法来创建自己的文本框,这再次,我不会推荐给一个谁是新的C#和编程的人)
0
Windows窗体基于Win32 API,与使用声明性语言描述UI的WPF不同,它使您可以完全控制绘制自己的控件。
相关问题
- 1. 填充右侧和左侧边框
- 2. 加入左侧和右侧
- 3. divs在左侧和右侧
- 4. CSS左侧和右侧
- 5. 左侧和右侧容器边框不一样
- 6. 可在Android中使用左侧或右侧边距绘制边框的边框
- 7. 将UInt32(音频帧)拆分为两个SInt16(左侧和右侧)?
- 8. 从列表框数据模板中删除左侧和右侧边框
- 9. 修整数组的左侧和右侧
- 10. 左侧和右侧jQuery动画运动
- 11. 左侧和右侧的行程sdg
- 12. 左侧和右侧加入查询
- 13. 右侧和左侧菜单CSS?
- 14. 如何对齐右侧和左侧
- 15. 左侧和右侧裁剪图像
- 16. 剥离字符的左侧和右侧
- 17. 左侧和右侧的DIV定位
- 18. .js滚动页面左侧和右侧
- 19. 动画移动到左侧和右侧?
- 20. 左侧浮标和右侧内容
- 21. 位元件的左侧和右侧
- 22. 动画从右侧和左侧查看
- 23. 翻转svg颠倒和左侧右侧
- 24. UIButton在左侧和右侧的图像
- 25. 元素左侧和右侧的文本
- 26. 如何从编程的左侧和右侧调整UITableview边距?
- 27. 定位元素的左侧和右侧的边距:自动
- 28. 从左侧和右侧起边距最小的位置图像
- 29. 如何在主要内容后有左侧和右侧边栏?
- 30. Xamarin IOS设计师左侧和右侧边距
你试过_anything_到目前为止?请阅读[常见问题]和[问] – 2013-03-21 09:25:08
你可能必须重写按钮的绘制方法 – 2013-03-21 09:26:35
我看到一些文章,但我无法理解他们的代码。有些人提到画两面。我怎么会疼痛的双方.. – 2013-03-21 09:27:44