【解決方法】私のコード/イベントはコントロールとのリンクを失っています


こんにちは、私のコード/イベントはコントロールとのリンクを失っています。 コントロールなどを作成し、コードをダブルクリックして挿入しますが、コマンドをコンパイルして実行すると機能しないため、コントロールに戻ってダブルクリックしますが、既存のイベントを無視して新しいイベントが作成されます一。

リンク:
https://prnt.sc/0LQqFCuIIIVy[^]

Windows11
Microsoft Visual Studio Enterprise 2022 V. 17.5.0 プレビュー 6.0
構造体.Net7

私が試したこと:

イベントを再度作成しようとしましたが、解決せず、リンクが失われ続けます。
フォームをゼロから作成しようとしたのですが、続きがあります。

解決策 1

私たちはあなたのシステムにアクセスできないので、あなたが何をしたかを正確に確認する方法がありません. そして、何が起こっているのかを理解し始めるためにも、システムを見る必要があります。

新しい解決策を作成し、WinForms プロジェクトを追加して、フォームにボタンをドロップします。
ボタンをダブルクリックし、MessageBox.Show 呼び出しを作成するハンドラーに追加します。
数回テストします。 うまくいくと思います。

メニューストリップと項目を追加します。 Click ハンドラーについて上記の演習を繰り返します。
繰り返しますが、うまくいくと思います。 あなたのメニューコントロールがなく、それが何を含んでいるのか、何をしているのかわからないので、それはできません!

うまくいく場合は、元のプロジェクトに影響を与えているコードの別の場所に問題があります。
起動しない場合は、メニュー コントロール自体を見てください。

申し訳ありませんが、私たちはあなたのためにそれを行うことはできません!

解決策 2

強調表示した 2 つのサブルーチンには、Handles 句がありません。 彼らは、彼らなしでイベントを処理することになっていることを知りません。

VB.NET
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

同じことがメニュー ツールストリップ クリックにも当てはまりますが、それが何を処理することになっているのかわかりません。

コメント

タイトルとURLをコピーしました