代码之家  ›  专栏  ›  技术社区  ›  xorpower

如何在WinForms中创建类似面板的窗口

  •  1
  • xorpower  · 技术社区  · 14 年前

    http://img405.imageshack.us/img405/2008/rolloversummaryschedule.jpg

    请帮忙。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Kamran Khan    14 年前

    • 制作一个窗体,formMaster,在GridView中显示日程记录
    • 加载formDetail后,根据该ID获取患者记录并相应设置控件。

    ---编辑--

    您可以使用GroupBox或Panel控件本身。通常,使用WinForms时,GroupBox更常用。

        2
  •  1
  •   Darbio    14 年前

    我认为你的意思是作为一个弹出式面板,就像你看到的使用javascript比如overlib(http://www.bosrup.com/web/overlib/)——在winforms中实现这种行为。

    在过去,我这样做的方式是让一个用户控件作为一个扩展面板,在特定控件的mouseenter事件上,我在mouses的x,y坐标处显示了该面板,可以从处理程序中的事件参数访问。

    然后在mouseleave上隐藏用户控件。