InkOverlaySelectionResizingEventArgs.NewPixelRect 속성
업데이트: 2007년 11월
SelectionResizing 이벤트가 발생한 후 선택 영역의 경계 사각형을 Rectangle 구조체로 가져옵니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public ReadOnly Property NewPixelRect As Rectangle
‘사용 방법
Dim instance As InkOverlaySelectionResizingEventArgs
Dim value As Rectangle
value = instance.NewPixelRect
public Rectangle NewPixelRect { get; }
public:
property Rectangle NewPixelRect {
Rectangle get ();
}
/** @property */
public Rectangle get_NewPixelRect()
public function get NewPixelRect () : Rectangle
속성 값
형식: System.Drawing.Rectangle
SelectionResizing 이벤트가 발생한 후의 선택 영역 크기입니다.
설명
NewPixelRect 속성은 InkOverlaySelectionResizingEventArgs 이벤트에 대한 특정 정보를 제공합니다.
참고
이 Rectangle 구조체는 클라이언트 창 좌표로 지정되므로 크기를 조정하면서 가로 세로 비율을 유지할 수 있습니다.
예제
이 예제에서 SelectionResizing 이벤트 처리기는 크기가 조정되기 전의 선택 영역을 조사합니다. 선택 영역의 크기를 조정하여 창의 경계를 벗어나면 이벤트 처리기에서 선택된 각 Stroke 개체의 Color 속성을 변경하여 선택 영역을 빨간색으로 바꿉니다.
Private Sub mInkObject_SelectionResizing(ByVal sender As Object, ByVal e As InkOverlaySelectionResizingEventArgs)
If e.NewPixelRect.Left < 0 Or e.NewPixelRect.Top < 0 Or _
e.NewPixelRect.Right > mInkObject.AttachedControl.ClientRectangle.Width Or _
e.NewPixelRect.Bottom > mInkObject.AttachedControl.ClientRectangle.Height Then
For Each stroke As Stroke In mInkObject.Selection
' change the stroke color
stroke.DrawingAttributes.Color = Color.Red
Next
End If
End Sub
private void mInkObject_SelectionResizing(object sender, InkOverlaySelectionResizingEventArgs e)
{
if (e.NewPixelRect.Left < 0 || e.NewPixelRect.Top < 0 ||
e.NewPixelRect.Right > mInkObject.AttachedControl.ClientRectangle.Width ||
e.NewPixelRect.Bottom > mInkObject.AttachedControl.ClientRectangle.Height)
{
foreach (Stroke stroke in mInkObject.Selection)
{
// change the stroke color
stroke.DrawingAttributes.Color = Color.Red;
}
}
}
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원
참고 항목
참조
InkOverlaySelectionResizingEventArgs 클래스