InkCanvas.Select メソッド

定義

インク Stroke オブジェクトまたは FrameworkElement オブジェクトのセットを選択します。

オーバーロード

名前 説明
Select(IEnumerable<UIElement>)

UIElement オブジェクトのセットを選択します。

Select(StrokeCollection)

インク Stroke オブジェクトのセットを選択します。

Select(StrokeCollection, IEnumerable<UIElement>)

StrokeオブジェクトとUIElementオブジェクトの組み合わせを選択します。

注釈

InkCanvasには、ユーザーのスタイラス入力に応じて作成されるStrokeオブジェクトと、FrameworkElementオブジェクトやImage オブジェクトなどのButton オブジェクトを含めることができます。

選択したストロークは、認識と操作を容易にするために、周囲に装飾が表示されます。 FrameworkElement オブジェクトが選択されている場合、異なる方法で表示されません。

Select(IEnumerable<UIElement>)

UIElement オブジェクトのセットを選択します。

public:
 void Select(System::Collections::Generic::IEnumerable<System::Windows::UIElement ^> ^ selectedElements);
public void Select(System.Collections.Generic.IEnumerable<System.Windows.UIElement> selectedElements);
member this.Select : seq<System.Windows.UIElement> -> unit
Public Sub Select (selectedElements As IEnumerable(Of UIElement))

パラメーター

selectedElements
IEnumerable<UIElement>

選択する UIElement オブジェクトのコレクション。

次の使用例は、 InkCanvas上のすべてのストロークと 2 つの要素を選択します。 この例では、TextBoxと呼ばれるtextbox1Buttonと呼ばれるbutton1があり、両方のコントロールがInkCanvasの子要素であることを前提としています。

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

注釈

InkCanvasには、Stroke オブジェクトを含めることができます。このオブジェクトは、ユーザーのスタイラス入力とUIElementオブジェクト (ImageButton オブジェクトなど) に応答して作成されます。

選択したストロークは、認識と操作を容易にするために、周囲に装飾が表示されます。 UIElement オブジェクトが選択されている場合、異なる方法で表示されません。 UIElementselectedElementsが Children コレクションにない場合、SelectUIElementを無視します。

適用対象

Select(StrokeCollection)

インク Stroke オブジェクトのセットを選択します。

public:
 void Select(System::Windows::Ink::StrokeCollection ^ selectedStrokes);
public void Select(System.Windows.Ink.StrokeCollection selectedStrokes);
member this.Select : System.Windows.Ink.StrokeCollection -> unit
Public Sub Select (selectedStrokes As StrokeCollection)

パラメーター

selectedStrokes
StrokeCollection

選択する Stroke オブジェクトのコレクション。

例外

selectedStrokes内の 1 つ以上のストロークが、Strokes プロパティに含まれていません。

次の使用例は、 InkCanvas上のすべてのストロークと 2 つの要素を選択します。 この例では、TextBoxと呼ばれるtextbox1Buttonと呼ばれるbutton1があり、両方のコントロールがInkCanvasの子要素であることを前提としています。

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

注釈

InkCanvasには、ユーザーのスタイラス入力に応じて作成されるStrokeオブジェクトと、FrameworkElementオブジェクトやImage オブジェクトなどのButton オブジェクトを含めることができます。

選択したストロークは、認識と操作を容易にするために、周囲に装飾が表示されます。 FrameworkElement オブジェクトが選択されている場合、異なる方法で表示されません。

適用対象

Select(StrokeCollection, IEnumerable<UIElement>)

StrokeオブジェクトとUIElementオブジェクトの組み合わせを選択します。

public:
 void Select(System::Windows::Ink::StrokeCollection ^ selectedStrokes, System::Collections::Generic::IEnumerable<System::Windows::UIElement ^> ^ selectedElements);
public void Select(System.Windows.Ink.StrokeCollection selectedStrokes, System.Collections.Generic.IEnumerable<System.Windows.UIElement> selectedElements);
member this.Select : System.Windows.Ink.StrokeCollection * seq<System.Windows.UIElement> -> unit
Public Sub Select (selectedStrokes As StrokeCollection, selectedElements As IEnumerable(Of UIElement))

パラメーター

selectedStrokes
StrokeCollection

選択する Stroke オブジェクトのコレクション。

selectedElements
IEnumerable<UIElement>

選択する UIElement オブジェクトのコレクション。

例外

selectedStrokes プロパティには、Strokes内の 1 つ以上のストロークは含まれません。

次の使用例は、 InkCanvas上のすべてのストロークと 2 つの要素を選択します。 この例では、TextBoxと呼ばれるtextbox1Buttonと呼ばれるbutton1があり、両方のコントロールがInkCanvasの子要素であることを前提としています。

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

注釈

InkCanvasには、Stroke オブジェクトを含めることができます。このオブジェクトは、ユーザーのスタイラス入力とUIElementオブジェクト (ImageButton オブジェクトなど) に応答して作成されます。

選択したストロークは、認識と操作を容易にするために、周囲に装飾が表示されます。 UIElement オブジェクトが選択されている場合、異なる方法で表示されません。 UIElementselectedElementsが Children コレクションにない場合、SelectUIElementを無視します。

適用対象