Я использую DataGrid для разрешения редактирования информации о сохранении сервера, один из столбцов - это кнопка DELETE для удаления сервера из Bound BindingList для DataGrid.ItemsSource, но когда сервер удаляется из привязки, DataGrid не является Обновляется, пока вы не нажмете на другую запись, чтобы запустить выбор. См. Соответствующий код ниже: < /p>
viewmodel < /p>
public partial class ManageServersDialogViewModel : DialogViewModelBase
{
private BindingList mServersLocal = new BindingList();
public BindingList ServersLocal
{
get => mServersLocal;
set
{
SetProperty(ref mServersLocal, value);
}
}
[RelayCommand]
private void Delete(Server iServer)
{
ServersLocal.Remove(iServer);
OnPropertyChanged(nameof(ServersLocal));
{
}
< /code>
Просмотр < /pbr />
Подробнее здесь: https://stackoverflow.com/questions/793 ... refreshing
Avalonia datagrid не освежает ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение