UI를 사랑한다면.. 추가시켜 주세요~
[파일] - [열기] 를 대신 할 수 있는 깔끔한 제안! ㅋ
폼에 파일을 드래그 시켜주면 파일명을 띄워주는 간단한 프로그램이랍니다~^ㅡ^
1. 기본 폼은 똑같이 만듭니다. 텍스트 박스 하나(멀티라인)
그런다음 텍스트 박스 속성에서 [드래그를 허용]합니다.
..
이런.. 칸낭비..;;
2. 이벤트 추가!
3. 소스추가. 끝
private void textBox1_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop)) {
string[] file = (string[])e.Data.GetData(DataFormats.FileDrop);
foreach (string str in file)
{
this.textBox1.Text += str + "\r" + "\n";
}
}
}
private void textBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.Copy | DragDropEffects.Scroll;
}
}
[출처] C#-텍스트박스 AllowDrop 속성예제|작성자 띵이
'2_ 바삭바삭 프로그래밍 > C# and Visual C++' 카테고리의 다른 글
[C#] 정규표현식 마스터! + 화이트 스페이스 없애기 (1) | 2011.08.05 |
---|---|
[C#] MP3 재생 프로그램 - Playing MP3 files with C# (9) | 2011.07.26 |
[C#] 글 읽어주는 메모장 만들기(Application to speak the text written in the textbox using C#.Net) (0) | 2011.07.21 |
[C#] 닷넷에서의 전역후킹 / 이벤트 날리기 (0) | 2011.07.20 |
[C#] 프로그램 실행시간 체크, 프로세스 메모리 체크, ICSharpCode 라이브러리를 이용한 파일 압축 / 해제 (0) | 2011.07.15 |