빈 행 (n 행)이있는 표와 같은 Excel을 갖고 싶습니다. GridView는 m 개의 모델 객체 컬렉션에 바인딩됩니다. 사용자가 빈 행에 새 데이터를 입력하면 새 모델 객체가 바운드 컬렉션에 추가되어야합니다.MVVM에서 빈 행이있는 격자
0
A
답변
0
빈 행을 만들려면 빈 모델 개체를 컬렉션에 삽입하는 것이 좋습니다. 마지막 의견은 모델에서 빈 행을 필요로하지 않는다고 말했습니다. 이것은 정확히 ViewModel
을 사용하는 것입니다. ViewModel
에는 빈 모델 개체가 추가로 표시 될 수 있지만 여전히 Model
레이어에 유지되지 않는 디스플레이 컬렉션이 있습니다. 중요한 점은 귀하의 ViewModel
컬렉션이 귀하의 Model
컬렉션과 동일하지 않다는 것입니다.
이 데이터를이 화면에 다시로드하고 그 위치를 유지해야하는 경우 각 모델 객체에 행 번호를 유지 한 다음 필요한 경우 빈 모델 객체를 삽입해야합니다.
+0
저는 오래 전에 같은 방법을 사용 했었지만이 질문에 대한 컴백 기회와 답을 게시하지는 못했습니다. 어쨌든 고마워. – Mohit
관련 문제
- 1. 빈 격자 패널의 배치 제어
- 2. jqgrid : json 호출로 빈 격자
- 3. 빈 수백만 개의 행이있는 가상 모드의 Datagridview
- 4. 격자 연산 및 격자 생성
- 5. CSS - 격자 내 중첩 격자
- 6. MVVM에서 POCO 다루기
- 7. Silverlight/MVVM에서 '자체'구문이 유용합니까?
- 8. MVVM에서 CommandParameter 값 받기
- 9. mvvm에서 DataGrid의 셀 값
- 10. WPF MVVM에서 동작 사용?
- 11. MVVM에서 ObjectDataProvider가 필요하지 않습니까?
- 12. MVVM에서 이벤트를 처리하는 방법
- 13. MVVM에서 데이터 세트 사용
- 14. MVVM에서 Messagebox를 사용하는 방법?
- 15. MVVM에서 Wrappannel을 동적으로 채우기
- 16. MVVM에서 데이터를 구성하는 방법
- 17. mvvm에서 poco 란 무엇입니까?
- 18. MVVM에서 Treeview가있는 HierarchicalDataTemplate
- 19. MVVM에서 Listbox 포커스 설정
- 20. MVVM에서 "깔끔한"뷰 생성
- 21. 행이있는 열 정렬
- 22. 여러 행이있는 삽입의 ID
- 23. 5 행이있는 gridview 만들기
- 24. 미리 선택된 행이있는 ActivityList로드
- 25. 두 행이있는 UIPickerView
- 26. 선택 가능한 행이있는 JTextArea
- 27. 행이있는 경우 행 삭제
- 28. 데이터 행이있는 MVC?
- 29. 중복 행이있는 MySQL IN()?
- 30. "선택 불가능"행이있는 UIPickerView
그래서 컬렉션에 빈 모델 개체를 만듭니다. 뭐가 문제 야? – GazTheDestroyer
표준'DataGrid '를 사용해 보셨습니까? 그것은 정확히 당신이 묘사하는 것을합니다. 아니면 사용법을 알고 싶습니까? –
GazTheDestroyer에 따르면 사용자가 스프레드 시트와 같은 빈 행을 사용하여 데이터 행을 입력 할 수있게하려면 빈 모델 개체가 가장 적합 할 것입니다. –