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 のメンバーです。

strokesnullです。

次の例では、インク InkCanvas を別 InkCanvasの にコピーする方法を示します。 この例では、次のことを前提条件としています。

  • inkCanvas2呼ばれる inkCanvas1 2 つのInkCanvasオブジェクトがあります。

  • イベントは 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 イベントを発生させます。

適用対象