C# winform 控件 要类似Panel那样的边框
现在要类似Panel这样的,从左边工具栏拖到界面上的时候,能有个虚框, 如果没有的话, 当控件失去焦点的时候更本看不到改控件的了。
代码如下,我该怎么修改应该加哪些属性, 当然运行的时候不能有的,
public class DrawImageControl : Control { public DrawImageControl() { SetStyle(ControlStyles.OptimizedDoubleBuffer|ControlStyles.AllPaintingInWmPaint, true); SetStyle(ControlStyles.UserPaint|ControlStyles.ContainerControl , true ); images = getImages(); timer1 = new Timer(); // this.BackColor = Color.Black ; } }