Как обновить 2D-массив с помощью кнопки?
У меня есть 2D - массив (загруженный из csv), который я отобразил в списке, но мне нужна кнопка, которую я сделал, чтобы иметь возможность перемещать продукты питания и обновлять 2d-массив, чтобы пользователь мог видеть обновленный список в списке-как мне это сделать?
Что я уже пробовал:
Массив выглядит следующим образом:
Яблоко,Бесплатно,Апельсин,Бесплатно
Груша,Бесплатно,Бесплатно,Бесплатно
Грецкий Орех,Эдамаме,Бесплатно,Бесплатно
В основном, "свободными" являются места, где пользователь может переместить еду, а затем, если слот уже занят, система выдаст ошибку с надписью "недопустимый ход"
Patrice T
И у вас есть какой-то код для исправления ?
BillWoodruff
Вам нужно добавить гораздо больше деталей к вашему вопросу.
Свойство ListBox 'MultiColumn, установленное в 'true, выполняет только настройку вертикальной прокрутки: это не то, что вам здесь нужно.
Использовать ListView, и привязать ListView в режиме 2D массива: при изменении значений массива, ListView будет меняться.
Есть ли у вас один массив с двумя измерениями или два массива ?
Когда вы нажимаете кнопку, что определяет, какой элемент списка перемещается в какую позицию ?