请问怎么设置TextBox(Winforms)中到文字垂直居中就是让他里面到内容和上下框到距离一致高手来帮帮忙阿  在线等不好意思

解决方案 »

  1.   

    在网上找了一上午 都一个详细说明Winforms里到Textbox这么设置文字垂直居中到
    请各位高手帮帮忙
      

  2.   

    通常TextAliment里面设置为center,再修改下Margin试试吧。。
    实在不行有一个替代方法,就是重写textBox。
    可以写一个类继承textBox,不要直接paint text,可以在text占的rectangle稍微移动下,移动到理想的位置再绘制。
      

  3.   

    设multline属性,将TextBox拉长至宽度刚好只能容纳一个汉字,此法勉强能应付。
    不满意?调用WinAPI、发送Win消息。
      

  4.   

    参考
    http://www.codeproject.com/KB/wtl/JaeWTLIconEdit.aspx
      

  5.   

    调用WinAPI、发送Win消息。
    咋调 就这一点不懂啊