DrawingAttributes.Height-Eigenschaft
Ruft die Dimension der y-Achse (die Höhe) der Stiftspitze für das Zeichnen von Freihandeingaben ab oder legt die Dimension fest.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property Height As Single
'Usage
Dim instance As DrawingAttributes
Dim value As Single
value = instance.Height
instance.Height = value
public float Height { get; set; }
public:
property float Height {
float get ();
void set (float value);
}
/** @property */
public float get_Height()
/** @property */
public void set_Height(float value)
public function get Height () : float
public function set Height (value : float)
Eigenschaftenwert
Typ: System.Single
Die Dimension der y-Achse (die Höhe) der Stiftspitze für das Zeichnen von Freihandeingaben
Wert |
Bedeutung |
---|---|
1 |
Die Höhe der Stiftspitze beträgt eine (1) HIMETRIC-Einheit. |
Einzelne |
Wert, der die Höhe der Stiftspitze in HIMETRIC-Einheiten angibt. |
Hinweise
Die Height-Eigenschaft wird in HIMETRIC-Einheiten angegeben.
Diese Eigenschaft gilt nur für die Rechteck-Stiftspitze, das heißt den PenTip-Enumerationswert. Der Wert gibt die Höhe der Seite des Rechtecks an. Wenn Sie den Wert für die Ball-Stiftspitze verwenden, ist die Höhe der Stiftspitze mit der Width-Eigenschaft identisch und die Height-Eigenschaft wird ignoriert.
Die Genauigkeit wird auf ein Hundertstel einer HIMETRIC-Einheit beschränkt (drei Stellen rechts vom Dezimaltrennzeichen). Wenn Sie z. B. den Wert 2,0006 angeben, beträgt der genaueste Messwert 2,001.
Beispiele
In diesem C#-Beispiel werden Ereignishandler für Menüelemente erstellt, die die Height-Eigenschaft eines DrawingAttributes-Objekts ändern.
using Microsoft.Ink;
//...
private System.Windows.Forms.MenuItem menuInkHeightShort;
private System.Windows.Forms.MenuItem menuInkHeightTall;
private InkCollector theInkCollector;
private System.Windows.Forms.MenuItem checkedHeight;
//...
private void menuInkHeightShort_Click(
object sender, System.EventArgs e)
{
checkedHeight.Checked = false;
// Set the height to about one pixel in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 30;
checkedHeight = menuInkHeightShort;
checkedHeight.Checked = true;
Refresh();
}
private void menuInkHeightTall_Click(
object sender, System.EventArgs e)
{
checkedHeight.Checked = false;
// Set the height about ten pixels tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 300;
checkedHeight = menuInkHeightTall;
checkedHeight.Checked = true;
Refresh();
}
In diesem Microsoft® Visual Basic® .NET-Beispiel werden Ereignishandler für Menüelemente erstellt, die die Height-Eigenschaft eines DrawingAttributes-Objekts ändern.
Imports Microsoft.Ink
'...
Dim MenuInkHeightShort As System.Windows.Forms.MenuItem
Dim MenuInkHeightTall As System.Windows.Forms.MenuItem
Dim CheckedHeight As System.Windows.Forms.MenuItem
Dim theInkCollector As InkCollector
'...
Private Sub MenuInkHeightShort_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedHeight.Checked = False
'Set the pen about one pixel tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 30
CheckedHeight = MenuInkHeightShort
CheckedHeight.Checked = True
Refresh()
End Sub
Private Sub MenuInkHeightTall_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedHeight.Checked = False
'Set the pen about ten pixels tall in HIMETRIC
theInkCollector.DefaultDrawingAttributes.Height = 300
CheckedHeight = MenuInkHeightTall
CheckedHeight.Checked = True
Refresh()
End Sub
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0