내가 WPF에서 드래그/드롭 정비사를 구현하려는, 그러나 ...이 일을 윈도우 폼과 을 작동하지 않았다 ...C 번호 : 드래그 앤 WPF에서 드롭 (를 RichTextBox)
우선 AllowDrop을 True로 설정합니다. windows-forms에서는 이미 항목을 richtextbox로 끌고 커서를 바꿀 수 있습니다.
WPF를 사용하면 아무 일도 일어나지 않습니다.
nexT 포인트 : DragEnter 및 DragDrop 메소드를 구현하십시오. 나는 그것을 온라인 매뉴얼처럼 말한다. ... 내가 드래그/드롭에 대한 모든 자습서는 Windowsforms, WPF에 대한 아무것도 생각 (끌어서 놓기가되지 WPF에 존재 않기 때문에 확인 내가 더 뭔가를 시도했다)
이를 RichTextBox에 문제가 있습니다 ? 내가 "allowDrop"로 변경하면 아무 일도 일어나지 않습니다. 커서는 여전히 허용되지 않은 기호입니다. 사람이 자습서에서 :)Examplecode을 도울 수
희망은 내가 읽어
richTextBox1.AllowDrop = true;
void richTextBox1_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.None;
if (e.Data.GetDataPresent(DataFormats.XXX))
{
e.Effect = DragDropEffects.Copy;
}
}
void richTextBox1_DragDrop(object sender, DragEventArgs e)
{
//intert in richtextbox ...
richTextBox1.methodeXY();
}