none
画控件的问题 RRS feed

  • 问题

  • 现在要实现几个类似于网页上面的控件好比 table、panel,如何实现,有没有例子,想找点思路.
    2010年2月5日 9:37

答案

  • 自己用VC++绘制控件的话会非常非常复杂,需要非常熟悉Windows的API库中GDI的部分。

    你可以参考目前开源的控件代码,比如Qt,光一个EditBox代码就2,3千行。
    0xBAADF00D
    • 已标记为答案 Nancy Shao 2010年2月12日 8:40
    2010年2月6日 11:40
    版主

全部回复

  • 网页的???

    这个一般来说ASP.NET Web 控件都是和HTML 的标记相对应对的。 比如Button 对应 <input type="button"> + Javascript 脚本。 Table、GridView 主要是对应<Table> 标记,Panel 主要对应<DIV> ……

    你打算画什么呀?
    2010年2月5日 13:44
    版主
  • 自己用VC++绘制控件的话会非常非常复杂,需要非常熟悉Windows的API库中GDI的部分。

    你可以参考目前开源的控件代码,比如Qt,光一个EditBox代码就2,3千行。
    0xBAADF00D
    • 已标记为答案 Nancy Shao 2010年2月12日 8:40
    2010年2月6日 11:40
    版主