*추가기능
-0.접다펼다할때 list목록에서 이미지 없어지는거해결하기.
-1.더블클릭 내부들어가고 실행
-2.이미지: SystemIcon클래스 가져와서 사용.
-3.도킹 o
-4.위에 디렉터리도 표시해서 엔터누르면 되게하기
-5. 경계 왔다갔다 할수있게. :split
?6. 숨김파일 제외 //FileAttributes.Hidden;
-7.리스트뷰에서 클릭하면 이미지 사라지는거 해결. 이미지 제대로나오게하기.
설명전에 탐색기 복습및 추가개념
DirectoryInfo클래스: 디렉터리와 하위 디렉터리를 만들고 이동및 열거 메서드를 제공한다.
ImageListclass: System.Drawing.Image 개체 컬렉션을 관리하는 방법을 제공.
TreeNode: TreeView의 노드 TreeNode:ImageIndex= 이미지의 인덱스 값을 가져오거나설정
TreeView:Nodes:트리 뷰 컨트롤에 할당된 트리 노드의 컬렉션을 가져옵니다.
ListViewItem:ListView 컨트롤의 항목을 나타냅니다.
FileInfo:
파일을 만들고, 복사하고, 삭제하고, 이동하고, 열기 위한 속성 및 인스턴스 메서드를 제공하고, System.IO.FileStream 개체를 만드는 것을 도와줍니다.
GetFiles();현재 디렉터리에서 파일 목록을 반환합니다.
ListViewItem(string text, int imageIndex);
지정 된 항목의 텍스트와 해당 항목의 아이콘의 이미지
인덱스 위치를 사용 하는 클래스입니다.
file.Extension:파일의 확장자 부분을 알려준다.
listView1_MouseDown함수에서 ListViewItem.Index==0이면 treeView에서 선택했던 노드의 전체경로를 savefullpath에 저장한 값을 이용해서 Remove함수로 C:\\PerfLogs->C: 만들어준다.
String Remove(int startIndex, int count);
startIndex:
문자 삭제를 0부터 시작할 위치입니다.
count:
삭제할 문자의 수입니다.
2,12-2
3~10까지 삭제
LastIndexOf(String value): 저 value값의 전까지 문자갯수를 반환!
'ASP.NET(윈폼)' 카테고리의 다른 글
[ASP.NET] 2.HTML Server Control Class 정리 (0) | 2018.08.06 |
---|---|
[ASP.NET] 1.Web Form으로 시작하는 ASP.NET (0) | 2018.08.06 |
[윈폼] 메모장 추가기능 (0) | 2018.07.26 |
[윈폼] 탐색기 (0) | 2018.07.24 |
[윈폼] 메모장 (0) | 2018.07.24 |