VB.netを使って、アプリ作成を検討している初心者です。
Formに丸や四角形を描きたく、下記のプログラムでボタン1を押すと円と四角が描画できたのですが、アプリを立ち上げた時から、円とか四角形を表示させておく記述がわかりません。
最初から表示させておく方法を教えてください。
Public Class Form1
Inherits System.Windows.Forms.Form
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim g4 As Graphics = Me.CreateGraphics
g4.FillRectangle(Brushes.Blue, 170, 170, 10, 30)
Dim g2 As Graphics = Me.CreateGraphics
g2.DrawEllipse(Pens.Red, 120, 120, 20, 30)
End Sub
End Class
No.1ベストアンサー
- 回答日時:
うちのは古いから参考になるかは解りませんけど。
フォームのLoadイベントに書いておくと、フォームが開いた時には描かれているのでは?
回答ありがとうございます。実際にLoadイベントを手掛かりにネット検索して、下記で描画できました。
ありがとうございます。
Private Sub Form1_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown
Dim g4 As Graphics = Me.CreateGraphics
g4.FillRectangle(Brushes.Blue, 170, 170, 10, 30)
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 九九の答えの計算 3 2022/12/20 22:13
- Visual Basic(VBA) Visual Basic : ImageListの画像がそろったときにメッセージを表示 1 2023/07/20 13:53
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 6 2022/06/08 12:55
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Access(アクセス) ExcelのVBAコードについて教えてください。 4 2023/01/20 09:44
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
【VBAユーザーフォームで閉じる...
-
ExcelVBAのユーザーフォームの...
-
ユーザーフォーム上に現在日時...
-
'ユーザーフォーム右上隅の[×...
-
Microsoft Formsの「個人情報や...
-
ユーザーフォームのコピー?
-
ユーザーフォームのテキストボ...
-
MSGBOXのフォント大きさ変更
-
Hideについて(.NET)
-
VBAでユーザーフォームを再表示...
-
エクセルVBA フォーム上でOnkey...
-
ACCESSのフォーム、開くんです...
-
エクセルのフォームをマクロで...
-
Excelにて、ユーザーフォームで...
-
クリックイベントなのに、2回ク...
-
C#で起動時のフォームを非表示...
-
アクセス2013 フォームが...
-
Form_Load と Form_Activate の...
-
フォームウィンドウを最前面に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
クリックイベントなのに、2回ク...
-
Microsoft Formsの「個人情報や...
-
ユーザーフォームのテキストボ...
-
【VBAユーザーフォームで閉じる...
-
モーダルフォームとモードレス...
-
VBAでユーザーフォームを再表示...
-
エクセルVBAのフォームを最...
-
MSGBOXのフォント大きさ変更
-
Form_Load と Form_Activate の...
-
ユーザーフォーム上に現在日時...
-
Excelにて、ユーザーフォームで...
-
Hideについて(.NET)
-
フォームウィンドウを最前面に...
-
コントロールの存在確認
-
VBA(エクセル)のユーザー...
-
'ユーザーフォーム右上隅の[×...
-
エクセルVBA フォーム上でOnkey...
-
ブックをCloseまたはQuitで閉じ...
おすすめ情報