Proprietà InkOverlay.MarginY
Aggiornamento: novembre 2007
Ottiene o imposta i margini lungo l'asse Y, espressi in pixel.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
<BrowsableAttribute(True)> _
Public Property MarginY As Integer
'Utilizzo
Dim instance As InkOverlay
Dim value As Integer
value = instance.MarginY
instance.MarginY = value
[BrowsableAttribute(true)]
public int MarginY { get; set; }
[BrowsableAttribute(true)]
public:
property int MarginY {
int get ();
void set (int value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public int get_MarginY()
/** @property */
/** @attribute BrowsableAttribute(true) */
public void set_MarginY(int value)
public function get MarginY () : int
public function set MarginY (value : int)
Valore proprietà
Tipo: System.Int32
Margini lungo l'asse Y, espressi in pixel.
Valore |
Significato |
---|---|
Proprietà DefaultMargin |
Campo DefaultMargin del controllo InkOverlay. |
Int32 |
Margini definiti dall'applicazione lungo l'asse Y. |
Note
Questo margine fornisce un buffer intorno al bordo della finestra dell'input penna. Il campo DefaultMargin specifica il margine predefinito utilizzato dalla proprietà MarginY.
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 dell'oggetto InkOverlay, 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 sull'oggetto InkOverlay prima di impostare questa proprietà. Per disattivare la raccolta dell'input penna sull'oggetto InkOverlay, impostare la proprietà Enabled su false. È possibile quindi impostare la proprietà MarginY e riattivare la raccolta dell'input penna sul controllo impostando la proprietà Enabled su true.
Esempi
Nell'esempio seguente il margine dell'asse Y del rettangolo di una finestra per un oggetto InkOverlay viene impostato su cinque pixel.
mInkOverlay.Enabled = False
mInkOverlay.MarginY = 5
mInkOverlay.Enabled = True
mInkOverlay.Enabled = false;
mInkOverlay.MarginY = 5;
mInkOverlay.Enabled = 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