晕,忘了贴代码了,补上 protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e); //在Form上画线
Graphics g = this.CreateGraphics();
g.DrawLine(Pens.Black, 100, 100, 500, 500);
g.Dispose(); //在groupBox上画线
Graphics g2 = this.groupBox1.CreateGraphics();
g2.DrawLine(Pens.Black, 200, 10, 200, 100);
g2.Dispose(); //在tabPage1上画线
Graphics g3 = this.tabControl1.TabPages[0].CreateGraphics();
g3.DrawLine(Pens.Black, 20, 10, 20, 50);
g3.Dispose();//这个必须写吗??
//问题:在Form上画没问题,在其他两个控件中画,只有拖着标题栏动动窗口才画出来 }
{
base.OnPaint(e); //在Form上画线
Graphics g = this.CreateGraphics();
g.DrawLine(Pens.Black, 100, 100, 500, 500);
g.Dispose(); //在groupBox上画线
Graphics g2 = this.groupBox1.CreateGraphics();
g2.DrawLine(Pens.Black, 200, 10, 200, 100);
g2.Dispose(); //在tabPage1上画线
Graphics g3 = this.tabControl1.TabPages[0].CreateGraphics();
g3.DrawLine(Pens.Black, 20, 10, 20, 50);
g3.Dispose();//这个必须写吗??
//问题:在Form上画没问题,在其他两个控件中画,只有拖着标题栏动动窗口才画出来 }
解决方案 »
- .net 2003里面有没有using这个关键字?
- C#WINFROM的数据库连接
- c#控制投影仪的显示画面
- <求救>才学C#,请问如何用程序判断抓到网页的状态及返回值?!
- 在comboBox中输入汉字的首字母 检索自己定义的字库
- .net操作oracle数据库,数据库和客户端字符集都是US7ASCII,.net里select出来的汉字都变成单字节的asc码了
- 如何剃出数组里相等的数据,只保留一个!?
- 请教:什么是"非类型化的报表组件"?
- 正则表达式中获取HTML分组的问题(急)
- 如何设置图片或者其他控件的背景颜色为渐变色
- 请教如何让DateTimePicker里日历不可用
- 如何使用Guid?Winform程序中的,
public class Form1
{
private void GroupBox1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
//在groupBox上画线
Graphics g2 = this.GroupBox1.CreateGraphics();
g2.DrawLine(Pens.Black, 200, 10, 200, 100);
g2.Dispose();
}
private void TabPage1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
//在tabPage1上画线
Graphics g3 = this.TabControl1.TabPages(0).CreateGraphics();
g3.DrawLine(Pens.Black, 20, 10, 20, 50);
g3.Dispose();
}
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
//在Form上画线
Graphics g = this.CreateGraphics();
g.DrawLine(Pens.Black, 100, 100, 500, 500);
g.Dispose();
}
}
就像你饿了,我送饭给你爸吃一样
我知道你是要吃饭,自然会给你带碗筷