我有一个继承自RealmObject的类Activity。我正在将它添加到领域数据库中,并且有一个包含每周SfSchedule的页面。当用户选择一个约会(所有的约会都是使用realm从数据库中检索的)时,弹出一个操作表,其中有一个删除选项。
private async void Details_CellTapped(object sender, ScheduleTappedEventArgs args) {
var action = await DisplayActionSheet("More details", "Cancel",null, "Details","Update", "Delete");
if (action == "Delete") {
realm = Realm.GetInstance();
var activityItem = (Activity)args.selectedAppointment;
realm.Write(() => realm.Remove(activityItem));
}
}它会给我一个错误System.InvalidCastException:指定类型转换无效。
发布于 2016-09-27 16:21:11
请检查线路上是否存在该InvalidCastException
var activityItem = (Activity)args.selectedAppointment;
看起来这与领域无关。
https://stackoverflow.com/questions/39699998
复制相似问题