내 viewModel의 bool 속성을 표 셀 속성 UITableViewVellAccessory.CheckMark에 바인딩해야합니까? 내가 어떻게 할 수 있니? 당신의 cellForRowAtIndexPath
위임에어떻게하면 내 ViewModel을 사용하여 "UITableViewVellAccessory.CheckMark"를 바인딩 할 수 있습니까?
답변
한 가지 방법은 그에게 셀에서 부울 속성을 설정하고 결합하는 것입니다 .... 확인하고 조건에 따라, UITableViewCellAccessory
을 제공하려고 :
public bool IsChecked
{
get { return Accessory == UITableViewCellAccessory.Checkmark; }
set { base.Accessory = value ? UITableViewCellAccessory.Checkmark : UITableViewCellAccessory.None; }
}
또 다른 방법은 UITableViewCellAssessory
값
ValueConverter
을 설정하는 것입니다
감사합니다 !!! 나는 그것을했다 – Nantharupan
변환기와 두 번째 변종을 시도하고 잘 작동합니다. – Antonio
는
if (//here you check)
{ // item needed - display checkmark
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
else
{ // not needed no checkmark
cell.accessoryType = UITableViewCellAccessoryNone;
}
var에 소스 = 새로운 MvxActionBasedBindableTableViewSource ( \t \t \t \t tblLicence, \t \t \t \t UITableViewCellStyle.Subtitle, \t \t \t \t 새로운있는 NSString ("BookListView을"), 붙여 넣기 \t \t \t \t '{'은 titleText ' : { '경로': '이름'}, 'DetailText': { '경로': '주소'}, 'SelectedCommand': { '경로': 'ContactClickCommand'}} ", UITableViewCellAccessory.Checkmark); this.AddBindings (EW 사전
- 1. ViewModel을 사용하여 MvxDialogFragment 바인딩
- 2. ContentControl에 ViewModel을 DataContext로 바인딩
- 3. 어떻게하면 하위 뷰 모델에 직접 바인딩 할 수 있습니까?
- 4. ViewModel이 다른 ViewModel을 반환 할 수 있습니까
- 5. ActionResult에서 ViewModel을 검색 할 수 있습니까?
- 6. Winforms ViewModel을 사용한 데이터 바인딩
- 7. 작업자 스레드에서 ViewModel을 초기화 할 수 있습니까?
- 8. ViewModel을 뷰에 바인딩 할 위치는 어디입니까?
- 9. 어떻게하면 Asp.Net에서 할 수 있습니까?
- 10. Silverlight MVVM - 어떻게 ViewModel을 사용하여 DataGrid CellEditingTemplate에서 ComboBox를 선언적으로 바인딩 할 수 있습니까?
- 11. Caliburn을 사용하여 RoutedCommands에 바인딩 할 수 있습니까?
- 12. 어떻게하면 ASP 서버 컨트롤 DataList를 사용할 때 레이블에 Eval 데이터 바인딩 식을 바인딩 할 수 있습니까?
- 13. 어떻게하면 opengl에서 내 객체를 회전시킬 수 있습니까
- 14. 변수를 사용하여 뷰를 바인딩 할 수 있습니까?
- 15. viewModel을 어디에서 찾을 수 있습니까?
- 16. 어떻게하면 Android가 불리언을 번역하게 할 수 있습니까?
- 17. 어떻게하면 DataGridview에서이 작업을 수행 할 수 있습니까?
- 18. 어떻게하면 내 wp 홈페이지에서 사이드 바를 제거 할 수 있습니까?
- 19. 어떻게하면 내 mvc보기에서 주요 가격 값을 추출 할 수 있습니까?
- 20. 어떻게하면 .xls 파일을 MySQL로 변환 할 수 있습니까? 내 XLS에서
- 21. 어떻게하면 팬텀이 내 페이지를 "실행"할 수 있습니까?
- 22. 어떻게하면 내 하위 링크/텍스트를 가로로 표시 할 수 있습니까?
- 23. 어떻게하면 내 SegmentedControl있는 UITableView 더 블렌드 할 수 있습니까?
- 24. 어떻게하면 QtWebView에서 링크를 클릭 할 수 있습니까?
- 25. 어떻게하면 스 와이프를 감지 할 수 있습니까?
- 26. 어떻게하면 대화식지도를 webview에 표시 할 수 있습니까?
- 27. 어떻게하면 git 사용자를 병합 할 수 있습니까?
- 28. 어떻게하면 객체를 절약 할 수 있습니까?
- 29. 어떻게하면 XAML에서이 작업을 수행 할 수 있습니까?
- 30. 어떻게하면 Windows 98을 타겟팅 할 수 있습니까?
시도해 보셨습니까? 또한 귀하의 질문은 명확하지 않습니다. –
일부 코드 –