MvxBindableTableViewCellのアクセサリをブール値にバインドする方法に固執しています。
テーブルのItemsSourceをViewModelのリストにバインドして、クリック可能なアイテムの適切なリストを表示しています。
ただし、セルのアクセサリ(UITableViewCellAccessory.Checkmark)は、このオブジェクトにフラグが付けられている場合にのみ表示されるようにします。フラグが立てられているということは、モデルのブール値がtrueに設定されていることを意味します。
セルのアクセサリをバインドする方法を知っている人はいますか?
編集:モデルのブール値に応じてアクセサリを表示できますが、バインドされていません。
protected override UITableViewCell GetOrCreateCellFor(UITableView tableView, NSIndexPath indexPath, object item)
{
UITableViewCell cell = tableView.DequeueReusableCell(CellIdentifier);
if (cell == null)
cell = new PlotsTableViewCell(UITableViewCellStyle.Subtitle, CellIdentifier);
Plot p = (Plot)item;
if (p.Done)
cell.Accessory = UITableViewCellAccessory.Checkmark;
return cell;
}