InkCanvas.StrokeCollected 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자가 그린 스트로크가 Strokes 속성에 추가될 때 발생합니다.
public:
event System::Windows::Controls::InkCanvasStrokeCollectedEventHandler ^ StrokeCollected;
public event System.Windows.Controls.InkCanvasStrokeCollectedEventHandler StrokeCollected;
member this.StrokeCollected : System.Windows.Controls.InkCanvasStrokeCollectedEventHandler
Public Custom Event StrokeCollected As InkCanvasStrokeCollectedEventHandler
이벤트 유형
예제
다음 예제에서는 사용자가 스트로크 InkCanvas를 추가할 때 시간을 사용자 지정 속성으로 저장합니다.
Guid currentTimeGuid = new Guid("12345678-1234-1234-1234-123456789012");
void inkCanvas1_StrokeCollected(object sender, InkCanvasStrokeCollectedEventArgs e)
{
e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now);
}
Private currentTimeGuid As New Guid("12345678-1234-1234-1234-123456789012")
Private Sub inkCanvas1_StrokeCollected(ByVal sender As Object, ByVal e As InkCanvasStrokeCollectedEventArgs)
e.Stroke.AddPropertyData(currentTimeGuid, DateTime.Now)
End Sub
설명
이 이벤트는 사용자가 스트로크를 포인팅 디바이스를 사용 하 여 완료 되 면 발생 합니다. 예를 들어 사용자는 동작을 수행한 후 디지타이저에서 스타일러스를 발생시켜 스트로크를 완료할 수 있습니다.
이벤트 처리기는 완료된 스트로크를 참조하는 형식 InkCanvasStrokeCollectedEventArgs의 인수를 받습니다. 스트로크는 .의 속성에도 Strokes 추가됩니다 InkCanvas.
컬렉션에 개체를 Stroke 프로그래밍 방식으로 추가해 Strokes 도 이 이벤트가 발생하지 않습니다.
라우팅 이벤트 정보
식별자 필드 | StrokeCollectedEvent |
라우팅 전략 | 버블링 |
대리자 | InkCanvasStrokeCollectedEventHandler |