У меня есть объект WPC TabControl в моем приложении, созданный с помощью XAML. Также создается через XAML, это один TabItem, который содержит DataGrid. В моем приложении пользователь может создавать новые вкладки для этого TabControl. Когда это произойдет, для этого нового TabItem создается DataGrid. Таким образом, приложение может содержать несколько TabItems с DataGrids, хотя я только создаю один TabItem с DataGrid через XAML.Новая строка DataGrid исчезает, если редактирование и переключение вкладок на TabControl
У меня возникла проблема: если пользователь хочет добавить новую строку в DataGrid, но затем решит переключиться на другую вкладку, DataGrid пропускает новую строку, когда пользователь вернется к этой вкладке. Таким образом, невозможно добавить новые строки в DataGrid. Странно то, что эта проблема возникает только в DataGrids, которые динамически создаются для динамических TabItems. Таким образом, эта проблема отсутствует в DataGrid, которая была создана через XAML. Кто-нибудь видел эту проблему раньше?