python和WPF中委托中的非类型错误
我对WPF有一些问题。我的应用程序有两个窗口:主窗口和对话框,主窗口包含列表框。当用户在对话框窗口中键入数据并按“添加”按钮时,必须在列表框中添加某些项目顺序。为此,我使用委托。当我按Add时,字符串self.AddOrderToListMyWindow.addOrderToListFordersMainWindow、self中出现非类型错误 有人能帮我吗 AddOrder.pypython和WPF中委托中的非类型错误,python,wpf,listbox,delegates,Python,Wpf,Listbox,Delegates,我对WPF有一些问题。我的应用程序有两个窗口:主窗口和对话框,主窗口包含列表框。当用户在对话框窗口中键入数据并按“添加”按钮时,必须在列表框中添加某些项目顺序。为此,我使用委托。当我按Add时,字符串self.AddOrderToListMyWindow.addOrderToListFordersMainWindow、self中出现非类型错误 有人能帮我吗 AddOrder.py import wpf from Course_project import MyWindow from Order
import wpf
from Course_project import MyWindow
from Ordera import Ordera
from System.Windows import Application, Window
class AddOrder(Window):
def __init__(self):
self.order = Ordera('','','','','','','','','','')
wpf.LoadComponent(self, 'AddOrder.xaml')
def CancelButton_Click(self, sender, e):
self.Close()
def AddOrderToList(self, AddToListBox):
self.order = Ordera(self.OrderNameEdit.Text, self.CustomerNameEdit.Text, self.AddressEdit.Text, self.PhoneNumberEdit.Text, self.ContactPersonEdit.Text,\
self.PriceEdit.Text, self.DescriptionSelect.Text, self.ShippingSelect.Text, self.AmountEdit.Text, self.DateSelect.Text)
AddToListBox()
def AddButton_Click(self, sender, e):
MainWindow = MyWindow()
self.AddOrderToList(MyWindow.AddOrderToListOfOrders(MainWindow, self))
MainWindow.py
import wpf
from System.Windows import Application, Window
from AddOrder import *
class MyWindow(Window):
def __init__(self):
wpf.LoadComponent(self, 'Main_Window.xaml')
def AddOrderButton_Click(self, sender, e):
AddOrderWindow = AddOrder()
AddOrderWindow.ShowDialog()
if AddOrderWindow.DialogResult == True:
self.AddOrderToListOfOrders(AddOrderWindow)
def AddOrderToListOfOrders(self, AddOrderWindow):
self.ListOfOrders.Items.Add(AddOrderWindow.order)
if __name__ == '__main__':
Application().Run(MyWindow())