티스토리 뷰


1. Drop 처리 할 Form 생성
 




2. 생성된 컨트롤 속성 변경 (AllowDrop - True)




3. 아래 코드 삽입 (IDC_DROP_BOX은 컨트롤 이름임)

private void IDC_DROP_BOX_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.Copy | DragDropEffects.Scroll;
}

}

private void IDC_DROP_BOX_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] file = (string[])e.Data.GetData(DataFormats.FileDrop);
foreach (string str in file)
{
/*여기에 파일 처리*/
}
}
 
댓글
댓글쓰기 폼