'SetClassName - 選択されているオブジェクトのClassNameを、ドロップダウンリストにある名前に設定する
Private Sub SetClassName()
Dim i As Integer
For i = 0 To (Me.ardMain.Selection.Count) - 1
Dim ctl As String = Me.ardMain.Selection(i).GetType().ToString()
If ctl.IndexOf("TextBox") > 0 OrElse ctl.IndexOf("CheckBox") > 0 OrElse ctl.IndexOf("Label") > 0 Then
Select Case ctl
Case "GrapeCity.ActiveReports.SectionReportModel.TextBox" 'コントロールタイプがTextBoxです
CType(Me.ardMain.Selection(i), GrapeCity.ActiveReports.SectionReportModel.TextBox).ClassName = Me.cboClassName.Text
Case "GrapeCity.ActiveReports.SectionReportModel.Label" 'コントロールタイプがLabelです
CType(Me.ardMain.Selection(i), GrapeCity.ActiveReports.SectionReportModel.Label).ClassName = Me.cboClassName.Text
Case "GrapeCity.ActiveReports.SectionReportModel.CheckBox" 'コントロールタイプがCheckBoxです
CType(Me.ardMain.Selection(i), GrapeCity.ActiveReports.SectionReportModel.CheckBox).ClassName = Me.cboClassName.Text
End Select
End If
Next i
End Sub 'SetClassName