1
나는 다음과 같이 XAML에 정의 된 데이터 그리드있다 : 나는데이터 그리드의 드래그/드롭 드롭 이벤트를 트리거되지
<DataGrid x:Name="ProcessInputImages"
ScrollViewer.HorizontalScrollBarVisibility="Hidden" RowHeaderWidth="0" AutoGenerateColumns="False" IsReadOnly="True" SelectionMode="Single" SelectionUnit="Cell"
IsHitTestVisible="True" AllowDrop="True" cal:Message.Attach="[Event Drop] = [Action ObjectDropped($eventargs)" >
....
</DataGrid>
뒤에 내 코드에 있습니다
public void ObjectDropped(DragEventArgs e)
{
}
그러나 탐색기에서 디렉토리를 끌어다 놓을 때 이벤트가 실행되지 않습니다.
왜 발사되지 않습니까? "Message.Attach =
가정확한 구문은 :
<DataGrid x:Name="ProcessInputImages"
ScrollViewer.HorizontalScrollBarVisibility="Hidden" RowHeaderWidth="0" AutoGenerateColumns="False" IsReadOnly="True" SelectionMode="Single" SelectionUnit="Cell"
IsHitTestVisible="True" AllowDrop="True" cal:Message.Attach="[Event Drop] = [Action ObjectDropped($eventargs)]" >
....
참고] CAL 끝에