私はwinformsを使用して簡単なユーザーインターフェイスを設計しています。デザイナーでは、フォーム上にパネルがあり、実行時にパネルにdatagridviewコントロールを追加し、パネルを塗りつぶすようにdatagridviewのdockプロパティを 'Fill'に設定したいと考えています。実行時にパネル内のコントロールをWindowsフォームにドッキングする方法は?
私はこれを行うのに苦労して、コードを次のですが私のために働いていない。
Dim MyDataGridview as New DataGridView()
MyDataGridView.Dock = DockStyle.Fill
Me.MyPanel.Controls.Add(MyDataGridview)
誰もが正しい方向に私を指す助けることができますか?
編集:漠然としているため
申し訳ありません - 私は、エラーを得ることはありませんが、DataGridViewのは表示されません。それはパネルの後ろに追加されるので、Panelがdatagridviewを隠していると思って、.SendToBack()および.BringToFront()メソッドを使ってみましたが、これはどちらもうまくいかないようです。いずれにしても、datagridviewはフォームに追加されているものの、パネル内にはドッキングされていないようです。
あなたは、もう少し具体的な「私のために働いていない」程度だろうか? –