- 題名: ダイアログの埋め込みについて
- 日時: 2011/09/26 18:07:06
- ID: 29096
- この記事の返信元:
- (なし)
- この記事への返信:
- [29097] Re[1]: ダイアログの埋め込みについて2011/09/26 19:22:35
- [29099] Re[1]: ダイアログの埋め込みについて2011/09/26 23:16:34
- ツリーを表示
別のフォームの中にフォームを表示したいということでしょうか。 Private innerA As Form2 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load innerA = New Form2 innerA.TopLevel = False 'これが重要 innerA.Left = 100 : innerA.Top = 100 Me.Controls.Add(innerA) innerA.Show() '(フォームなのでShowがないと表示されません) End Sub のようにして埋め込み表示できますよ。
分類:[.NET]
いつも拝見させて頂いています。
現在C#でForm1のプロジェクトを作成し、dllにしました。(A)
もう一つプロジェクト(B)を作成し、Aを参照してShow()すると
単体のダイアログが表示されます。(当然ですが…)
このAをダイアログではなくBに埋め込むことはできないでしょうか?
AのForm1の中にありユーザーから動かせないようにしたいのですが。
宜しくお願い致します。