共用方式為


InkPicture.MarginX 屬性

取得或設定 X 軸邊界 (以像素為單位)。

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink (在 Microsoft.Ink.dll 中)

語法

'宣告
<BrowsableAttribute(True)> _
Public Property MarginX As Integer
'用途
Dim instance As InkPicture
Dim value As Integer

value = instance.MarginX

instance.MarginX = value
[BrowsableAttribute(true)]
public int MarginX { get; set; }
[BrowsableAttribute(true)]
public:
property int MarginX {
    int get ();
    void set (int value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public int get_MarginX()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_MarginX(int value)
public function get MarginX () : int
public function set MarginX (value : int)

屬性值

型別:System.Int32
X 軸的邊界 (以像素為單位)。

意義

DefaultMargin 屬性

InkPicture 控制項的 DefaultMargin 欄位。預設值。

Int32

X 軸的應用程式定義邊界。

備註

這個邊界在 [筆墨] 視窗邊緣提供了緩衝區。DefaultMargin 欄位會指定 MarginX 屬性使用的預設邊界。

這個屬性最常搭配非整合式手寫板裝置使用。緩衝區可以為使用者在可能不會直接對應至顯示螢幕大小的裝置上寫入時,提供邊界誤差。

正邊界外延 InkPicture 控制項的界限,負邊界內擴控制項的界限,而零值產生無邊界。如果筆劃在邊界內開始,則會收集筆墨。

這個行為不會裁剪筆墨。控制項的界限為 GetWindowInputRectangle 屬性或視窗的用戶端矩形。

邊界只有在應用程式視窗內才有效。如果畫筆套用至應用程式視窗之外,應用程式會遺失焦點而且無法收集筆墨。

ms582194.alert_note(zh-tw,VS.90).gif注意事項:

必須停用 InkPicture 控制項上的筆墨收集,才能設定這個屬性。若要停用 InkPicture 控制項上的筆墨收集,請將 InkEnabled 屬性設定為 false。然後,您就可以設定 MarginX 屬性,並透過將 InkEnabled 屬性設定為 true 來重新啟用控制項上的筆墨收集。

範例

下列範例會為 InkPicture 將視窗矩形的 X 軸邊界設定為五個像素。

mInkPicture.InkEnabled = False
mInkPicture.MarginX = 5
mInkPicture.InkEnabled = True
mInkPicture.InkEnabled = false;
mInkPicture.MarginX = 5;
mInkPicture.InkEnabled = true;

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

InkPicture 類別

InkPicture 成員

Microsoft.Ink 命名空間

InkPicture.DefaultMargin

InkPicture.GetWindowInputRectangle

InkPicture.InkEnabled

InkPicture.MarginY