Средство выбора MAUI внутри CollectionViewC#

Место общения программистов C#
Ответить
Anonymous
 Средство выбора MAUI внутри CollectionView

Сообщение Anonymous »

Я новичок в разработке MAUI, поэтому у меня это не получается. У меня есть список сообщений, и каждое сообщение имеет статус. Я хочу разрешить пользователю изменять статус каждой строки данных. Я уже использую mvvm.
Мой XAML выглядит примерно так:

Код: Выделить всё














x:Name="StatusPicker"
ItemDisplayBinding="{Binding ????}"
ItemsSource="{Binding ????}"
SelectedItem="{Binding ?????}"
/>




И моя ViewModel должна выглядеть примерно так:

Код: Выделить всё

public partial class ViewModel : BaseViewModel
{

public ViewModel()
{
ListMessageStatus = new ObservableCollection();
}

public ObservableCollection ListMessageStatus { get; set; }

}
Мой статус сообщения выглядит следующим образом:

Код: Выделить всё

public class MessageStatus
{
public int Id { get; set; } = -1;
public string? Name { get; set; }
}
Теперь я хочу получить средство выбора, которое отображает MessageStatus.Name, и если я выберу другое значение в качестве Message.Status, тогда мне понадобится вызвать метод, который получит целое сообщение и новый Message.Status, чтобы отправить его на мой сервер и изменить эти данные. По какой-то причине я не могу выбрать что-либо еще внутри средства выбора в качестве сообщения, определенного в DataTemplate.

Подробнее здесь: https://stackoverflow.com/questions/788 ... ectionview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»