2012-02-23 3 views
0

목록보기를 세로로 표시하려면 어떤 방법이 있습니까? 이제 목록보기로보기는 "목록"이지만, 항목이 너무 많으면 오른쪽으로 스크롤해야 나머지를 볼 수 있습니다. 나머지를보기 위해 아래로 스크롤 할 수 있기를 원합니다.목록보기, 텍스트 세로로 표시

나는 다른 모든 옵션을 시도했지만 작동하지 않는 것 같습니다.

아이디어가 있으십니까?

답변

1

원하는 효과를 얻으려면 뷰를 "세부 정보"로 설정 한 다음 디자이너 또는 코드를 통해 단일 열을 추가해야한다고 생각합니다.

이 내가 내에서 할 것입니다 : 내가 하나의 열을 추가하려면 어떻게

foreach (var item in _collectionOfSomething) 
{ 
     SelectionList.Items.Add(new ListViewItem(item.ItemName) {Tag = item.Ident}); 
} 
+0

:

SelectionList.View = View.Details; SelectionList.HeaderStyle = ColumnHeaderStyle.None; SelectionList.Columns.Add(new ColumnHeader { Width = SelectionList.ClientSize.Width - SystemInformation.VerticalScrollBarWidth }); 

은 다음 항목을 추가? – user1158745

+0

그래서 내가 Detials보기에있는 문제는 목록 상자에 무언가를 추가하려고하면 표시되지 않습니다. 보기 "목록"에서와 같이 작동합니다. – user1158745

+0

이것을 사용하는 응용 프로그램의 예제 코드를 추가했습니다. – Bridge

관련 문제