あるファイルにグリッドがあり、別のファイルにテキスト コントロールがあります。ユーザーが [OK] をクリックすると、すべてのテキスト コントロールの値がグリッドに表示される必要があります。
mainDialog.self.mainGrid.InsertRows(len(allData), 1)
gridsize = mainDialog.self.mainGrid.GetGridCursorRow()
mainDialog.self.mainGrid.SetCellValue(len(allData), 0, str(eventName))
mainDialog.self.mainGrid.SetCellValue(len(allData), 1, str(eventDate))
mainDialog.self.mainGrid.SetCellValue(len(allData), 2, str(eventTimeReal))
mainDialog.self.mainGrid.SetCellValue(len(allData), 3, str(eventVenue))
ここで、mainDialog は、値を渡す必要がある 1 つのファイルです。
次のエラーが表示されます。
theGrid = mainDialog.mainDialog.mainGrid()
AttributeError: type object 'mainDialog' has no attribute 'mainGrid'