DataGridViewがあり、それをGroupBoxに入れたいと思います。VB6では、次のようになりました。
つまり、これはGroupBoxでラップされたMsFlexGridにすぎません。それをVB.NETに実装する方法がまったくわかりません。
DataGridViewから継承させるので、これはコントロールであり、デフォルトでDataGridViewのすべてのプロパティがあります。
Public Class CaptionedDataGridView
Inherits DataGridView
GroupBoxも必要です。
Private xGroupBox as GroupBox
textプロパティは、グループボックスのテキストと、いくつかのサイズおよび配置プロパティ(Top、Left、Width、Height)によってオーバーライドされます。
Public Overrides Property Text As String
Get
Return xGroupBox.Text
End Get
Set(ByVal value As Integer)
xGroupBox.Text = value
End Set
End Property
最後に、新しいCaptionedDataGridViewをどこかに作成する場合は、GroupBoxを囲んで描画する必要があります。今いる場所からなりたい場所に行くにはどうすればよいですか?