我正在用C#编写一个表单,并有几个面板。我需要在两个面板之间画一条线。我在网上发现了几种方法可以解决这个问题,最有希望的方法似乎是创建第三个面板,使其透明,将其放在我原来的面板上并在此处画线。如何在另外两个面板上创建一个透明的System.Windows.Forms.Panel,然后在透明面板上绘制一条线?
即使将BackColor和ForeColor属性设置为透明(在代码或VS的设计视图中),我也无法让面板变为透明。
关于如何使面板本身透明(或不可见)的任何想法,但我已画出的线仍然可见在所有其他的顶部?
在此先感谢。
有没有办法绘制从一个面板到另一个面板的线条?除了绘制两条在各自面板边缘相交的独立线条之外。 – Boumbles 2011-02-11 21:00:59