【发布时间】:2020-12-28 16:09:56
【问题描述】:
这是我在其中使用选择器的 Xaml 代码:
<Picker
ItemsSource="{Binding AttendanceDateList}"
ItemDisplayBinding="{Binding Date}"
SelectedItem="{Binding AttendanceDate}"
Title="Select">
</Picker>
这是我的 MVVM 代码,这是我的列表,以及绑定到所选项目的模型。我见过很多解决方案,但都没有奏效。
public ObservableCollection<AttendanceDate> AttendanceDateList { get; set; }
public ObservableCollection<MarkAttendance> AttendanceList {
get
{
return _attendancelist;
}
set
{
_attendancelist = value;
RaisePropertyChanged(() => AttendanceList);
}
}
public AttendanceDate AttendanceDate
{
get
{
return _attendanceDate;
}
set
{
_attendanceDate = value;
RaisePropertyChanged(() => AttendanceDate);
}
}
AttendanceDateList = new ObservableCollection<AttendanceDate>()
{
new AttendanceDate(){AttendanceDateId=0 ,Date="Last Seven Days"},
new AttendanceDate(){AttendanceDateId=1,Date="Last Fifteen Days"},
new AttendanceDate(){AttendanceDateId=2,Date="Last Thirty Days"},
};
【问题讨论】:
标签: c# android asp.net mvvm xamarin.forms