InkPicture.MarginX (Propiedad)
Actualización: noviembre 2007
Obtiene o establece los márgenes a lo largo del eje X, en píxeles.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
<BrowsableAttribute(True)> _
Public Property MarginX As Integer
'Uso
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)
Valor de propiedad
Tipo: System.Int32
Los márgenes a lo largo del eje X, en píxeles.
Valor |
Significado |
---|---|
Propiedad DefaultMargin |
El campo DefaultMargin del control InkPicture Valor predeterminado. |
Int32 |
Los márgenes definidos por la aplicación a lo largo del eje X. |
Comentarios
Este margen proporciona un búfer en torno al borde de la ventana de la entrada manuscrita. El campo DefaultMargin especifica el margen predeterminado que usa la propiedad MarginX.
Esta propiedad se utiliza con mayor frecuencia en dispositivos de Tablet PC no integrados. El búfer proporciona a los usuarios un margen de error cuando escriben en un dispositivo que no se corresponde exactamente con el tamaño de la pantalla.
Un margen positivo se extiende fuera de los límites del control InkPicture, un margen negativo se extiende dentro de los límites del control y un valor de cero no genera ningún margen. La entrada manuscrita se recopila si el trazo se inicia dentro del margen.
Este comportamiento no recorta la entrada manuscrita. Los límites del control son la propiedad GetWindowInputRectangle o el rectángulo cliente de la ventana.
El margen sólo es efectivo en la ventana de la aplicación. Si la pluma se aplica fuera de la ventana de la aplicación, la aplicación pierde el foco y no puede recopilar entrada manuscrita.
Nota
Se debe deshabilitar la recopilación de entrada manuscrita en el control InkPicture antes de establecer esta propiedad. Para deshabilitar la recopilación de entrada manuscrita en el control InkPicture, establezca la propiedad InkEnabled en false. A continuación, puede establecer la propiedad MarginX y volver a habilitar la recopilación de entrada manuscrita en el control estableciendo la propiedad InkEnabled en true.
Ejemplos
En el ejemplo siguiente se establece el margen del eje X de un rectángulo de ventana de un objeto InkPicture en cinco píxeles.
mInkPicture.InkEnabled = False
mInkPicture.MarginX = 5
mInkPicture.InkEnabled = True
mInkPicture.InkEnabled = false;
mInkPicture.MarginX = 5;
mInkPicture.InkEnabled = true;
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0
Vea también
Referencia
Microsoft.Ink (Espacio de nombres)