警告:私はC#でGUIの構築に新たなんだ(SwingとSWTでJavaで長い歴史から来る。)Formの代わりにPanel上でC#WinForms Designerを使用していますか?
VS2008を使用して、私は新しいクラスを作成し、System.Windows.Forms.Form
を拡張する場合、WinFormsのデザイナーが実際に動作しますうまく。しかしながら;新しいクラスを作成してSystem.Windows.Forms.Panel
を拡張すると、デザイナーはほぼエレガントに動作しません。パネルに含まれるコンポーネントの抽象リスト型のビューが表示されます(コントロールの実際のレイアウトを
DesignerをPanelでうまく動作させる方法はありますか?
また、デザイナーでフォームを作成して、それをパネルだけのように使用できる回避策がありますか?
私が実際に探しているのは、デザイナーでビルドしてから、動的に(プログラムで読むことで)その「要素」をより大きなUIに追加/削除できるUI要素です。
10秒! +1 – leppie
haha ...私は質問を投稿し、バスルームに戻り、戻り、明らかに正しい答えが私を待っている。 stackoverflowの天才:P。これが私のために働くことを確認するとすぐに受け入れます。ありがとう。 – Jared