我想在TEXTBOX前加一个表签,
用来显示TEXTBOX的行号,
且可以随滚动条滚动而变化,该怎么写?

解决方案 »

  1.   

    1。放个等高label在textbox左边(紧靠着!),设其borderstyle为1,appearance为0。设textbox的appearance也为0--外观协调了。
    2。label的caption用:行数+换行符 的方式组成,只要label和textbox的字体一致,label显示的行数和textbox的行就可以很好的对应起来。
    3。添加函数随滚动条的变化而改写label的caption即可!
      

  2.   

    用Textbox本身很难实现
    正如楼上所说为什么不试试别的方法(msflexgrid listview..... )