*추가기능

-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

+ Recent posts