- PR -

イベントプロシージャの追加方法

1
投稿者投稿内容
FX
常連さん
会議室デビュー日: 2004/12/06
投稿数: 49
投稿日時: 2005-09-21 16:17
VB.NET2002を使用しています。
FORMオブジェクトのOnPaintイベントにコードを追加したいのですが、追加方法が分からなくなってしまいました。以前は
@デザイン画面でフォームを選択
Aプロパティウインドウの稲妻マークをクリックしてイベントを選択
Bコード書き込み

このAのプロパティウインドウに稲妻マークが出なくなってしまいました。
以前稲妻マークがあった場所のボタンには左から、項目別、アルファベット、プロパティ、そして選択不可状態でプロパティページとあります。

ちなみにフォームに貼り付けたどのコントロールをクリックしても、稲妻マークは表示されません。

どうすれば稲妻マークを表示させられるでしょうか?
一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2005-09-21 16:33
VB.NETでの開発では無理です。
C#だと出ますよ。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-09-21 16:34
こんにちは、じゃんぬ です。

引用:

FXさんの書き込み (2005-09-21 16:17) より:

以前は
@デザイン画面でフォームを選択
Aプロパティウインドウの稲妻マークをクリックしてイベントを選択
Bコード書き込み

このAのプロパティウインドウに稲妻マークが出なくなってしまいました。

どうすれば稲妻マークを表示させられるでしょうか?


あれ? VB の雷ボタンの対応って 2005 からじゃなかったでしたっけ?
少なくとも 2003 には C# と J# にしかないッスよね。

で、追加方法ですが、Form のコード エディタを開いてください。
そのコード エディタの上部左に ComboBox があるハズなので、
ここで (Overrides) を選択してください。
すると、そのすぐ右の ComboBox に Overrides できるメソッドの一覧が表示されます。
そこから OnPaint メソッドを選択してみてください。

2003 ではできるので、2002 でもこの方法でイケるハズ...
でも、私は手でプロシージャ作っちゃいますね。

# OnPaint はイベントじゃないッスよ。


_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
FX
常連さん
会議室デビュー日: 2004/12/06
投稿数: 49
投稿日時: 2005-09-21 16:42
一郎さん、じゃんぬねっとさんレスありがとうございます。
C#と勘違いしていたようです。
じゃんぬねっとさんの教えていただいた方法でできました。
ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)