ฉันมีปัญหาในการเพิ่มรายการใน ListView จากหน้าต่างอื่น แต่ไม่มีการเพิ่มลงในรายการ ฉันกำลังพยายามเพิ่มรายการลงใน ListView ของฉันซึ่งอยู่ใน MainWindow ของฉันจากหน้าต่าง WindowTodAddANewBus และฉันเมื่อฉันเพิ่มรายการนั้น ฉันต้องการให้ MainWindow รีเฟรชโดยอัตโนมัติ
คำจำกัดความของรายการของฉันใน MainWindow.xaml.cs ด้วย ObservableCollection
public static List<Bus> buses = new List<Bus>();
public static ObservableCollection<Bus> myCollection { get; set; } = new ObservableCollection<Bus>(buses);
ในตัวสร้าง:
public MainWindow()
{
InitializeComponent();
myListView.ItemsSource = buses;
}
เมื่อฉันเพิ่มรายการใหม่ใน WindowToAddANewBus.xaml.cs
Bus b1 = new Bus(myLicenseNum, date);
MainWindow.myCollection.Add(b1);
ฉันไม่รู้ว่าฉันใช้ ObservableCollection ได้ดีหรือไม่
หากคุณสามารถช่วยฉันได้โปรด!! ขอบคุณ