只要设置form的Region属性即可,创建不规则的形状,去看GraphicsPath

解决方案 »

  1.   

    Q: 在设计时,如果选中该控件,那么系统所加的选择框不是系统默认矩形,变成类似于折线的选择框
    A: 如果你是在用VS设计WinForm时要这种特性,我觉得不可能也无意义。请问你是用VS设计WinForm时要这种特性吗?
      

  2.   

    利用VS的designer实现类似Visio中各种不规则的图形(圆,箭头折线等等),在选中时出现不规则外观。我不知道中间的技术难度,只是看了一下SharpDevelop的源码,自己试试看看能不能实现。可能不太有必要,只是想明白一下微软的FormDesigner的实现原理。
    如果你有关于FormDesigner(FromEditor)的设计原理的文章介绍,麻烦推荐一下,谢谢。
      

  3.   

    http://www.divil.co.uk/net/articles/designers/hosting.asp
      

  4.   

    http://www.divil.co.uk/net/articles/designers/hosting.asp 这篇文章不错但有
    点难度。
    GotDotNet 上的曾经有一好文(简单)叫Shape Designer(是微软FormDesigner 的人
    写的).刚才找不着。但有它的Code 在这http://www.gotdotnet.com/Community/UserSamples/Details.
    aspx?SampleGuid=920d7523-7189-4565-af1a-bc2cc42109cd
      

  5.   

    楼上的以后多交流[email protected]
      

  6.   

    找到了
    http://windowsforms.net/articles/shapedesigner.aspx
    谢谢几位