InkCanvas.GetSelectedElements 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
FrameworkElement에서 선택된 InkCanvas 개체를 검색합니다.
public:
System::Collections::ObjectModel::ReadOnlyCollection<System::Windows::UIElement ^> ^ GetSelectedElements();
public System.Collections.ObjectModel.ReadOnlyCollection<System.Windows.UIElement> GetSelectedElements ();
member this.GetSelectedElements : unit -> System.Collections.ObjectModel.ReadOnlyCollection<System.Windows.UIElement>
Public Function GetSelectedElements () As ReadOnlyCollection(Of UIElement)
반환
FrameworkElement 개체의 배열입니다.
예제
다음 예제에서는 선택한 각 요소 InkCanvas의 높이와 너비를 두 배로 하여
ScaleTransform scaler = new ScaleTransform(2,2);
ReadOnlyCollection<UIElement> selectedElements = inkCanvas1.GetSelectedElements();
foreach (UIElement element in selectedElements)
{
element.RenderTransform = scaler;
}
Dim scaler As New ScaleTransform(2, 2)
Dim selectedElements As ReadOnlyCollection(Of UIElement) = inkCanvas1.GetSelectedElements()
Dim element As UIElement
For Each element In selectedElements
element.RenderTransform = scaler
Next element
설명
이 메서드는 개체가 아닌 Stroke 개체만 FrameworkElement 반환합니다.
선택한 개체를 Stroke 검색하려면 메서드를 호출합니다 GetSelectedStrokes .
해당 InkCanvas 개체가 EditingMode 설정된 EditingMode경우 사용자는 개체와 FrameworkElement 개체를 선택할 Stroke 수 있습니다. 또는 코드를 사용하여 두 유형의 개체를 모두 선택할 수 있습니다. 메서드를 호출하기 Select 만 하면 됩니다.