ContextMenu.VerticalOffset 속성

정의

대상 원점과 팝업 맞춤 지점 간의 세로 거리를 가져오거나 설정합니다.Get or sets the vertical distance between the target origin and the popup alignment point.

public:
 property double VerticalOffset { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double VerticalOffset { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.VerticalOffset : double with get, set
Public Property VerticalOffset As Double

속성 값

Double

대상 원점과 팝업 맞춤 지점 간의 세로 거리입니다.The vertical distance between the target origin and the popup alignment point. 대상 원점 및 popup 맞춤 지점에 대 한 정보를 참조 하세요 Popup 배치 동작합니다.For information about the target origin and popup alignment point, see Popup Placement Behavior. 기본값은 0입니다.The default is 0.

특성

예제

다음 예제에서는 속성을 사용 하 여의 VerticalOffset ContextMenu 단추 부모와 관련 하 여 지정 된 위치에서을 여는 방법을 보여 줍니다.The following example shows how to use the VerticalOffset property to cause a ContextMenu to open at a specified location in relation to its button parent.

<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">

설명

ContextMenu PlacementTarget ,, PlacementRectangle Placement , HorizontalOffsetVerticalOffsetProperty 속성을 설정 하 여을 배치할 수 있습니다.You can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. 이러한 속성은에 대해 수행 되는 것과 동일 하 게 동작 합니다 Popup .These properties behave the same as they do for a Popup. 자세한 내용은 Popup 배치 동작을 참조하세요.For more information, see Popup Placement Behavior.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field VerticalOffsetProperty
메타 데이터 속성 설정 trueMetadata properties set to true 없음None

XAML 특성 사용XAML Attribute Usage

<object VerticalOffset="double"/>  
- or -  
<object VerticalOffset ="qualifiedDouble"/>  

XAML 값XAML Values

doubledouble
Double

문자열 표현 된 Double 값입니다.String representation of a Double value. 이 디바이스 독립적 단위 (1/96 인치) 측정으로 해석 됩니다.This is interpreted as a device-independent unit (1/96th inch) measurement. 문자열 소수점이 하를 명시적으로 포함 되지 해야 합니다.Strings need not explicitly include decimal points. 예를 들어 값을 1 사용할 수 있습니다.For instance, a value of 1 is acceptable. 동일한 Double 속성 값 섹션에서 설명한 것 처럼 범위 제한 사항이 적용 됩니다.The same Double range restrictions as mentioned in the Property Value section apply.

qualifiedDoublequalifiedDouble
위에 설명 된 double 값으로,,,, 단위 선언 문자열 중 하나가 옵니다. px in cm ptA double value as described above, followed by one of the following unit declaration strings: px, in, cm, pt.

px (기본값)은 장치 독립적 단위 (1/인치의 96 인치)입니다.px (default) is device-independent units (1/96th inch per unit)

in 인치; 1에서 96px = =in is inches; 1in==96px

cm 센티미터; 1cm==(96/2.54) pxcm is centimeters; 1cm==(96/2.54) px

pt 포인트; 1pt==(96/72) pxpt is points; 1pt==(96/72) px

참고

대부분의 경우에는 double을 자동으로 설정할 수 있지만 ContextMenu 오프셋이 auto로 설정 된 경우에는가 표시 되지 않습니다.In many cases a double may be set to Auto, but a ContextMenu does not appear if the offsets are set to Auto.

적용 대상

추가 정보