次の方法で共有


PenInputPanel.VerticalOffset プロパティ

使用されていません。ペン入力パネルの最も近い水平方向の端と、そのパネルが結合されるコントロールの最も近い水平方向の端の間のオフセットを取得または設定します。PenInputPanel は Microsoft.Ink.TextInput に置き換えられました。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public Property VerticalOffset As Integer
'使用
Dim instance As PenInputPanel
Dim value As Integer

value = instance.VerticalOffset

instance.VerticalOffset = value
public int VerticalOffset { get; set; }
public:
property int VerticalOffset {
    int get ();
    void set (int value);
}
/** @property */
public int get_VerticalOffset()
/** @property */
public  void set_VerticalOffset(int value)
public function get VerticalOffset () : int
public function set VerticalOffset (value : int)

プロパティ値

型 : System.Int32
ペン入力パネルの最も近い水平方向の端と、そのパネルが結合されるコントロールの最も近い水平方向の端の間のオフセット。

説明

6

96 ドット/インチ (dpi) での 1/16 インチに等しいピクセル数。

7

120 dpi での 1/16 インチに等しいピクセル数。

8

133 dpi での 1/16 に等しいピクセル数。

解説

既定値は、1/16 インチに等しいピクセル単位の値で、画面解像度設定に依存しています。値が 0 の場合は、PenInputPanel オブジェクトがコントロールの下端に直接結合されます。値が -1 の場合、ペン入力パネルはコントロールの 1 ピクセル上に配置されます。

PenInputPanel オブジェクトの新しい位置が原因でペン入力パネルが画面作業領域の境界の外に表示された場合、パネルの端が画面の最も近い端に隣接するように、パネルが作業領域の中心方向に移動します。

ms571983.alert_security(ja-jp,VS.90).gifセキュリティに関するメモ :

部分信頼で使用している場合、このプロパティには PenInputPanel により必要とされるアクセス許可に加えて、SecurityPermissionFlag.AllFlags アクセス許可が必要です。詳細については、「Security and Trust」を参照してください。

この C# の例では、PenInputPanel オブジェクト thePenInputPanel を作成し、それを InkEdit コントロール theInkEdit に結合します。次に、VerticalOffset プロパティを設定して、PenInputPanel オブジェクトの垂直 (y 軸) 位置を、theInkEdit の最も近い水平方向の端から 100 ピクセルの位置に設定します。

[C#]

/// Declare, create, and attach a new PenInputPanel to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);

// Set the vertical position of the PenInputPanel object
thePenInputPanel.VerticalOffset = 100;

この Microsoft® Visual Basic® .NET の例では、PenInputPanel オブジェクト thePenInputPanel を作成し、それを InkEdit コントロール theInkEdit に結合します。次に、VerticalOffset プロパティを設定して、PenInputPanel オブジェクトの垂直 (y 軸) 位置を、theInkEdit の最も近い水平方向の端から 100 ピクセルの位置に設定します。

[Visual Basic]

' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)

' Set the vertical position of the PenInputPanel object
thePenInputPanel.VerticalOffset = 100

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

PenInputPanel クラス

PenInputPanel メンバ

Microsoft.Ink 名前空間

PenInputPanel.HorizontalOffset