2

現在取り組んでいるプロジェクトにVisualStudio2005を使用しています。'UserControl'から継承する新しいカスタムコントロールを作成しました。次に、同じプロジェクト内の別のWindowsフォームにそのコントロールを追加する必要があります。IDEはこのカスタムコントロールをツールボックスに配置すると思いましたが(以前はVisual Studio 2008を使用していたときに行っていたことがわかっています)、そうではありませんでした。現在、コントロールをフォームに正しく追加する方法や、ツールボックスに表示されるようにする方法がわかりません。[ツール]の[ツールボックスの自動入力]オプションは[True]に設定されているため、この時点で他に何が必要かはわかりません。これを経験したことがある人の助けをいただければ幸いです。どうもありがとう!

4

2 に答える 2

0

これを試して

  1. オープンソリューション
  2. プロジェクトを構築する
  3. フォームを開く
  4. ツールボックスをリセットする
  5. ユーザーコントロールをソリューションエクスプローラーからツールボックスにドラッグします
  6. ツールボックスと開いているすべてのドキュメントを閉じます
  7. ツールボックスを開き、フォームを開きます
  8. ユーザーコントロールが表示されます

私のために働いた。

于 2011-05-19T03:17:11.890 に答える
0

最初にカスタムコントロールを作成してdllを作成できます。それで、

[ツールボックス]パネルを右クリックし、[アイテムの選択]を選択します->表示される[ツールボックスアイテムの選択]ダイアログボックスの[.NETFrameworkコンポーネント]タブに移動します->カスタムユーザーコントロールのdllを参照します->をクリックしますわかった。

これで、ユーザーコントロールがツールボックスに表示されます。

お役に立てれば...

于 2011-05-19T03:32:53.347 に答える