다음을 통해 공유


StrokeCollection.Add(StrokeCollection) 메서드

정의

지정한 스트로크를 StrokeCollection에 추가합니다.

public:
 void Add(System::Windows::Ink::StrokeCollection ^ strokes);
public void Add (System.Windows.Ink.StrokeCollection strokes);
override this.Add : System.Windows.Ink.StrokeCollection -> unit
Public Sub Add (strokes As StrokeCollection)

매개 변수

strokes
StrokeCollection

컬렉션에 추가할 StrokeCollection입니다.

예외

strokesStroke가 이미 StrokeCollection의 멤버인 경우

strokes이(가) null인 경우

예제

다음 예제에서는 하나에서 잉크를 복사 하는 방법을 보여 줍니다 InkCanvas 을 다른 InkCanvas합니다. 이 예제에서는 다음을 가정합니다.

  • 두 개의 InkCanvas 이라는 개체 inkCanvas1inkCanvas2입니다.

  • Click 이벤트 이벤트 처리기에 연결 되었습니다.

// Copy the strokes from one InkCanvas to another InkCanvas.
private void CopyStrokes_Click(object sender, RoutedEventArgs e) 
{
    StrokeCollection strokes = inkCanvas1.Strokes.Clone();
    inkCanvas2.Strokes.Clear();
    inkCanvas2.Strokes.Add(strokes);
}
' Copy the strokes from one InkCanvas to another InkCanvas.
Private Sub CopyStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim strokes As StrokeCollection = inkCanvas1.Strokes.Clone()
    inkCanvas2.Strokes.Clear()
    inkCanvas2.Strokes.Add(strokes)

End Sub

설명

Add 메서드는 StrokesChanged 이벤트를 발생시킵니다.

적용 대상