TextBoxと2つのボタンを持つユーザーコントロールを作成しましたが、イベントは作成せず、ユーザーコントロールに配置するだけです。ユーザーコントロールをフォームに追加する場合、次のように表示されます。
Task_control.csを移動できません。宛先フォルダーは、ソースフォルダーと同じです。
理由がわかりません。
ユーザーコントロールを作成したら、プロジェクトをビルドする必要があります(F6 または Ctrl+Shift+B)。
その後、Visual Studioは自動的にコントロールをToolboxに追加します。 Toolbox(Ctrl+Alt+X)フォームに。
プロジェクトを正常にビルドした後、コントロールがツールボックスにない場合は、Toolboxが自動的に設定されていることを確認してください:Go toツール->オプション、Windows Forms Designerノードを選択し、Toolboxをtrueに自動的に取り込みます。
ユーザーコントロールをツールボックスに手動で追加することもできます(「ツールボックスに自動的にデータを入力する」が設定されておらず、設定したくない場合)。特定のユーザーコントロールのために、ツールボックスに追加のTabを作成することを強くお勧めします:ツールボックスの空の領域を右クリックし、Tabを追加し、新しいタブに名前を付けます。
ここでプロジェクトをビルドし、ツールボックスの空の領域を右クリックして(もちろん、既に作成したタブ、または[全般]タブで)、を選択します。項目を選択します:
ダイアログの準備が整うまで数秒(または数分)待ってから、Browseをクリックしてアセンブリを選択します。すべてのユーザーコントロールがリストに追加されました。ツールボックスに追加するものを選択し、[OK]をクリックします。