現在取り組んでいるプロジェクトにVisualStudio2005を使用しています。'UserControl'から継承する新しいカスタムコントロールを作成しました。次に、同じプロジェクト内の別のWindowsフォームにそのコントロールを追加する必要があります。IDEはこのカスタムコントロールをツールボックスに配置すると思いましたが(以前はVisual Studio 2008を使用していたときに行っていたことがわかっています)、そうではありませんでした。現在、コントロールをフォームに正しく追加する方法や、ツールボックスに表示されるようにする方法がわかりません。[ツール]の[ツールボックスの自動入力]オプションは[True]に設定されているため、この時点で他に何が必要かはわかりません。これを経験したことがある人の助けをいただければ幸いです。どうもありがとう!
1829 次
2 に答える
0
これを試して
- オープンソリューション
- プロジェクトを構築する
- フォームを開く
- ツールボックスをリセットする
- ユーザーコントロールをソリューションエクスプローラーからツールボックスにドラッグします
- ツールボックスと開いているすべてのドキュメントを閉じます
- ツールボックスを開き、フォームを開きます
- ユーザーコントロールが表示されます
私のために働いた。
于 2011-05-19T03:17:11.890 に答える
0
最初にカスタムコントロールを作成してdllを作成できます。それで、
[ツールボックス]パネルを右クリックし、[アイテムの選択]を選択します->表示される[ツールボックスアイテムの選択]ダイアログボックスの[.NETFrameworkコンポーネント]タブに移動します->カスタムユーザーコントロールのdllを参照します->をクリックしますわかった。
これで、ユーザーコントロールがツールボックスに表示されます。
お役に立てれば...
于 2011-05-19T03:32:53.347 に答える