掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コントロールを切り貼りするとイベントが発生しません。なぜでしょうか? (ID:92079)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
フォーム上のコントロールを切り貼りすると、それまでそれぞれのコントロールに割り当てていたイベントが発生しなくなります。なぜでしょうか? フォーム上で一旦配置をしたコントロールを同じフォーム上のタブの上とかフレームなどの上に配置変更をしたいことがありますが、切り貼りを使うとどうしてもイベントが発生しなくなってしまい困っています。 一応調べる努力はしたのですが解決できませんでした。何かご存知の方がおられればご教授願いたいと思います。 【調査内容】 簡易的にFormにコマンドボタンを1つ配置し、そのコマンドにClick時にメッセージボックスを出力するようにしました。切り取って再度貼り付ける前は問題なくイベントが発生しメッセージボックスが出るのですが、一度切り取って貼り付けるとイベントが発生しなくなってしまいます。 <コード> ⇒上がうまくいくときのコード Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click MsgBox("クリック") End Sub ⇒ダメな時のコード Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) MsgBox("クリック") End Sub 見てみるとイベントハンドラ(Handles Button1.Click)がなくなっています。これが原因だと思うのですが、なぜなくなったかが分かりません。 .NETの設定によるのでしょうか? ちなみにドットネットのVer情報(ヘルプのバージョン情報)は Microsoft Develop Enviroment 2002 Ver7.0.9486 です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.