車両のプレート番号を表示するユーザー コントロールがあります (背景画像といくつかのテキスト ボックスが含まれています)。DrawToBitmap()
メソッドを使用してこのコントロールのビットマップを取得し、フォームにビットマップを表示します。Windows 7 では正常に動作しますが、Windows ではXP Service Pack 3 では背景画像のみが描画され、テキストボックス内のテキストは描画されません。どうすればよいですか?
var clt = new ControlLisenceTouch();Bitmap b = new Bitmap(clt.Width, clt.Height);
clt.License = License.FromCar(someCar);
clt.Invalidate(true);
clt.DrawToBitmap(b, Rectangle.FromLTRB(0, 0, clt.Width, clt.Height));
pictureBox1.Image = b;