안녕하세요 그레이프시티입니다.
1. SelectedIndex는 아래과 같이 사용하시면 됩니다.
grid.Selection.Row
2. SelectedItem은 아래와 같이 사용하실수 있습니다.
grid.Rows[grid.Selection.Row].DataItem
3. SelectedItems 다음과 같이 변경 가능합니다.
var items = new ObservableCollection<Product>();
for(int i=grid.Selection.Row ; i<=grid.Selection.Row2; i++)
{
var item = grid.Rows[i].DataItem as Product;
items.Add(item);
}
4. CollectionView대신 DataCollection을 사용하시면 됩니다.
.Net 5.0 Flexgrid는 DataCollection을 사용하고 있습니다.
5. ListBox의 SelectionMode은 수정 예정기능에 포함되어 있기는 합니다만 현재로써는 지원하지 않습니다. 향후 지원하게 해당 기능이 업데이트 되면 다시 알려 드리겠습니다.
그런데 CheckListBehavior가 말씀하신 기능과 비슷한 기능을 합니다.
다만 해당 컨트롤은 선택된 그대로 데이터 아이템으로 저장 됩니다.
혹시 한번 해당 기능을 대체로 사용할 수 있을지 검토하고 싶으시다면 아래의 위치를 참고해 주시기 바랍니다.
C:\Users\user_name\Documents\ComponentOne Samples\WPF\v5.0\CS\Grid\FlexGridExplorer" In the Check-List tab.
추가로 궁금하신 사항은 다시 문의 주시기 바랍니다.
감사합니다.
그레이프시티 드림