No.1ベストアンサー
- 回答日時:
PictureBoxに次のような感じで書くと
自動で再描画されますよ
PictureBox1.Image = New Bitmap(PictureBox1.Size.Width, PictureBox1.Size.Height)
Dim g As Graphics = Graphics.FromImage(PictureBox1.Image)
g.DrawRectangle(Pens.Pink, 10, 10, 100, 100)
フォーム等に描いた場合は自分でPaintイベントで再描画しないと
いけないようです
No.2
- 回答日時:
※この前は、URLアドレスの記述の件スイマセンでした
No1の65さんの方法ですとPaintイベントに記述しなくても大丈夫でした
Private Sub sakuga()
PictureBox1.Image = New Bitmap(PictureBox1.Width, PictureBox1.Height)
Dim g As Graphics = Graphics.FromImage(PictureBox1.Image)
g.DrawLine(Pens.Pink, 1, 1, 100, 50)
End Sub
の様な感じで、描けました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- マウス・キーボード HEIYO Surfaceぺんの使用方法を教えてください 2 2023/04/09 10:40
- Visual Basic(VBA) ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:16
- その他(インターネット接続・インフラ) PCに関してのトラブル 2 2023/04/02 18:52
- その他(職業・資格) 消防設備士 第4類の配線について 2 2023/07/06 12:52
- Illustrator(イラストレーター) medibang paintで絵を描いて、A3やB3でコピーしたら線の画質が粗くなったのですが、解決 2 2023/04/04 06:48
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- セキュリティソフト win10使ってて久しぶりにパソコンを使ったらありとあらゆるファイルなどがDLできなくなってました。 2 2023/04/03 11:31
- Instagram インスタでストーリーを使わない設定にするには 1 2023/06/19 13:40
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
VB.NET フォーム上に描いたグラフィックのクリア方法
Visual Basic(VBA)
-
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
-
4
DrawLineで引いた線が消えてしまいます。
Visual Basic(VBA)
-
5
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
-
6
画面を強制的に再描画させる方法
C言語・C++・C#
-
7
VB.netで図形描画ができません^^;
Visual Basic(VBA)
-
8
【VB】タブ切り替え時のイベント
Visual Basic(VBA)
-
9
VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
Visual Basic(VBA)
-
10
VB.NETでアクティブなformを知りたい
Visual Basic(VBA)
-
11
VB .net Panelコントロールにライン描画は可能ですか?
Visual Basic(VBA)
-
12
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
13
DoEventsがやはり分からない
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
win32api複数のタイマーを同時...
-
scilabでのグラフ描画時の軸設定
-
C#で壁の当たり判定と自キャラ...
-
ビットマップに描画をしてピク...
-
給紙トレイをダイアログを使わ...
-
C#を用いて描画する四角形の角...
-
画面に絵を出す方法
-
ListBoxで改行したい
-
VB2010にて、プロットエリア...
-
線の描画速度
-
ポリゴン 球体を三角形パッチ...
-
VC++2010 MFC EDIT に格子
-
worksheetFunctionクラスのVloo...
-
VBA シートのボタン名を変更し...
-
ユーザーフォームを表示中にシ...
-
【C#/Java?】try-catchでcatch...
-
エクセルエラー13型が一致しま...
-
ExcelVBAのユーザーフォームの...
-
「Columns("A:C")」の列文字を...
-
VBA(エクセル)で自動的にボタン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ListBoxで改行したい
-
for文の実行速度を遅くしたいの...
-
Word 描画オブジェクトを削除...
-
C#を用いて描画する四角形の角...
-
ビットマップに描画をしてピク...
-
PowerPoint の VBA
-
給紙トレイをダイアログを使わ...
-
win32api複数のタイマーを同時...
-
画面に絵を出す方法
-
MFCでのコンボボックスについて
-
.NETのPictureBoxでウインドウ...
-
scilabでのグラフ描画時の軸設定
-
Excel VBA:コントロールボタン...
-
VC;;6.0のMFCで線を簡単に引け...
-
花火のアルゴリズム
-
VB.NETでグラフィックを描くと...
-
水平線の描画
-
Excel 2007で、フリーフォーム描画
-
C# DrawImage 物理サイズでな...
-
円の頂点の求め方を知りたいです。
おすすめ情報