Поделиться через


InkOverlay.MarginX - свойство

Обновлен: Ноябрь 2007

Gets or sets the margins along the x-axis, in pixels.

Пространство имен:  Microsoft.Ink
Сборка:  Microsoft.Ink (в Microsoft.Ink.dll)

Синтаксис

'Декларация
<BrowsableAttribute(True)> _
Public Property MarginX As Integer
'Применение
Dim instance As InkOverlay
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
The margins along the x-axis, in pixels.

Value

Meaning

DefaultMargin property

The DefaultMargin field of the InkOverlay control.

Int32

The application-defined margins along the x-axis.

Заметки

This margin provides a buffer around the edge of the ink window. The DefaultMargin field specifies the default margin that the MarginX property uses.

This property is most commonly used with nonintegrated tablet devices. The buffer gives users a margin of error when writing on a device that may not map directly to the size of the display screen.

A positive margin extends outside the bounds of the InkOverlay object, a negative margin extends inside the bounds of the control, and a value of zero produces no margin. Ink is collected if the stroke starts within the margin.

This behavior does not clip the ink. The bounds of the control are either the GetWindowInputRectangle property or the client rectangle for the window.

The margin is effective only within the application's window. If the pen is applied outside the application's window, then the application loses focus and cannot collect ink.

ms582173.alert_note(ru-ru,VS.90).gifПримечание.

Ink collection on the InkOverlay object must be disabled before setting this property. To disable ink collection on the InkOverlay object, set the Enabled property to false. You can then set the MarginX property, and re-enable ink collection on the control by setting the Enabled property to true.

Примеры

The following example sets the x-axis margin of a window rectangle for an InkOverlay to five pixels.

mInkOverlay.Enabled = False
mInkOverlay.MarginX = 5
mInkOverlay.Enabled = True
mInkOverlay.Enabled = false;
mInkOverlay.MarginX = 5;
mInkOverlay.Enabled = true;

Платформы

Windows Vista

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Сведения о версии

.NET Framework

Поддерживается в версии: 3.0

См. также

Ссылки

InkOverlay Класс

InkOverlay - члены

Microsoft.Ink - пространство имен

InkOverlay.DefaultMargin

InkOverlay.Enabled

InkOverlay.MarginY