Condividi tramite


Proprietà InkPicture.MarginX

Aggiornamento: novembre 2007

Ottiene o imposta i margini lungo l'asse X, espressi in pixel.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Property MarginX As Integer
'Utilizzo
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)

Valore proprietà

Tipo: System.Int32
Margini lungo l'asse X, espressi in pixel.

Valore

Significato

Proprietà DefaultMargin

Campo DefaultMargin del controllo InkPicture. Predefinito.

Int32

Margini definiti dall'applicazione lungo l'asse X.

Note

Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. Il campo DefaultMargin specifica il margine predefinito utilizzato dalla proprietà MarginX.

Questa proprietà è utilizzata comunemente con i dispositivi del Tablet PC non integrati. Il buffer offre agli utenti un margine di errore in caso di scrittura in un dispositivo che non viene mappato direttamente alle dimensioni dello schermo.

Un margine positivo si estende al di fuori dei limiti del controllo InkPicture, mentre un margine negativo rientra nei limiti del controllo; a un valore zero non corrisponde alcun margine. L'input penna viene raccolto se il tratto inizia all'interno del margine.

Questo comportamento non ritaglia l'input penna. I limiti del controllo sono la proprietà GetWindowInputRectangle o il rettangolo client per la finestra.

Il margine è valido solo all'interno della finestra dell'applicazione. Se la penna viene applicata all'esterno della finestra dell'applicazione, l'applicazione perde lo stato attivo e non può raccogliere l'input penna.

Nota

È necessario disattivare la raccolta dell'input penna sul controllo InkPicture prima di impostare questa proprietà. Per disattivare la raccolta dell'input penna sul controllo InkPicture, impostare la proprietà InkEnabled su false. È possibile quindi impostare la proprietà MarginX e riattivare la raccolta dell'input penna sul controllo impostando la proprietà InkEnabled su true.

Esempi

Nell'esempio seguente il margine dell'asse X del rettangolo di una finestra per un oggetto InkPicture viene impostato su cinque pixel.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkPicture Classe

Membri InkPicture

Spazio dei nomi Microsoft.Ink

InkPicture.DefaultMargin

InkPicture.GetWindowInputRectangle

InkPicture.InkEnabled

InkPicture.MarginY