-1
私のコードは、今私が測定し、これらの措置は、新たなに合格して描画する必要がありますか、別の方法を持っているC#.NET別の方法から四角形を描画
public Form1()
{
InitializeComponent();
tabPage2.Paint += new PaintEventHandler(tabPage2_Paint);
}
private void tabPage2_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
e.Graphics.FillRectangle(Brushes.Yellow,new RectangleF(10,210,450,30));
}
ですタブページ2の長方形.....私はこれを行う方法が混乱しています.....(私はグラフィックスの新機能です)
public void func()
{
long a = 10;
long b = 210;
long c = 30;
long d = 30;
// now how to do new 'new RectangleF(a,b,c,d)'
}
グラフィックオブジェクトを関数 'func(Graphics g)' – LarsTech
に渡します。実際にfunc()は計算を行い、今は描画を呼び出す必要があります。(func()内)たとえば、fonts() –
の中にexamples ... draw ........のようにします。そして、クラスにイベントを発生させ、そのイベントをフォームが受け入れるようにします。イベントが呼び出されたときにTabPageを無効にします。 – LarsTech