StylusPointCollection Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy StylusPointCollection.
Przeciążenia
| Nazwa | Opis |
|---|---|
| StylusPointCollection() |
Inicjuje nowe wystąpienie klasy StylusPointCollection. |
| StylusPointCollection(IEnumerable<StylusPoint>) |
Inicjuje nowe wystąpienie StylusPointCollection klasy z określonymi StylusPoint obiektami. |
| StylusPointCollection(IEnumerable<Point>) |
Inicjuje StylusPointCollection nowe wystąpienie klasy z określonymi punktami. |
| StylusPointCollection(Int32) |
Inicjuje nowe wystąpienie StylusPointCollection klasy, które początkowo może zawierać określoną liczbę StylusPoint obiektów. |
| StylusPointCollection(StylusPointDescription) |
Inicjuje nowe wystąpienie StylusPointCollection klasy zawierające właściwości określone w obiekcie StylusPointDescription. |
| StylusPointCollection(StylusPointDescription, Int32) |
Inicjuje nowe wystąpienie StylusPointCollection klasy o określonym rozmiarze i zawiera właściwości określone w obiekcie StylusPointDescription. |
StylusPointCollection()
Inicjuje nowe wystąpienie klasy StylusPointCollection.
public:
StylusPointCollection();
public StylusPointCollection();
Public Sub New ()
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W tym przykładzie zostanie utworzony StylusPointCollection obiekt przez określenie StylusPointDescription wartości i początkowego rozmiaru obiektu StylusPointCollection.
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Dotyczy
StylusPointCollection(IEnumerable<StylusPoint>)
Inicjuje nowe wystąpienie StylusPointCollection klasy z określonymi StylusPoint obiektami.
public:
StylusPointCollection(System::Collections::Generic::IEnumerable<System::Windows::Input::StylusPoint> ^ stylusPoints);
public StylusPointCollection(System.Collections.Generic.IEnumerable<System.Windows.Input.StylusPoint> stylusPoints);
new System.Windows.Input.StylusPointCollection : seq<System.Windows.Input.StylusPoint> -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPoints As IEnumerable(Of StylusPoint))
Parametry
- stylusPoints
- IEnumerable<StylusPoint>
Ogólny typ IEnumerable StylusPoint , który ma zostać dodany do elementu StylusPointCollection.
Wyjątki
Parametr stylusPoints ma wartość null.
Długość points wynosi 0.
— lub —
Obiekty StylusPoint w obiekcie stylusPoints mają niezgodne StylusPointDescription obiekty.
Przykłady
Poniższy przykład tworzy obiekt StylusPointCollection.
StylusPoint stylusPoint1 = new StylusPoint(100, 100, .5f);
StylusPoint stylusPoint2 = new StylusPoint(200, 200, .35f);
StylusPointCollection points = new StylusPointCollection(
new StylusPoint[] { stylusPoint1, stylusPoint2 });
Dim stylusPoint1 As New StylusPoint(100, 100, 0.5F)
Dim stylusPoint2 As New StylusPoint(200, 200, 0.35F)
Dim points As New StylusPointCollection(New StylusPoint() {stylusPoint1, stylusPoint2})
Dotyczy
StylusPointCollection(IEnumerable<Point>)
Inicjuje StylusPointCollection nowe wystąpienie klasy z określonymi punktami.
public:
StylusPointCollection(System::Collections::Generic::IEnumerable<System::Windows::Point> ^ points);
public StylusPointCollection(System.Collections.Generic.IEnumerable<System.Windows.Point> points);
new System.Windows.Input.StylusPointCollection : seq<System.Windows.Point> -> System.Windows.Input.StylusPointCollection
Public Sub New (points As IEnumerable(Of Point))
Parametry
- points
- IEnumerable<Point>
Ogólny typ Point IEnumerable określający StylusPoint obiekty, które mają zostać dodane do elementu StylusPointCollection.
Wyjątki
Parametr points ma wartość null.
Długość points wynosi 0.
Przykłady
Poniższy przykład tworzy obiekt StylusPointCollection.
StylusPointCollection points = new StylusPointCollection(new Point[]
{
new Point(100, 100),
new Point(100, 200),
new Point(200, 250),
new Point(300, 300)
});
Dim points As New StylusPointCollection(New Point() _
{New Point(100, 100), _
New Point(100, 200), _
New Point(200, 250), _
New Point(300, 300)})
Dotyczy
StylusPointCollection(Int32)
Inicjuje nowe wystąpienie StylusPointCollection klasy, które początkowo może zawierać określoną liczbę StylusPoint obiektów.
public:
StylusPointCollection(int initialCapacity);
public StylusPointCollection(int initialCapacity);
new System.Windows.Input.StylusPointCollection : int -> System.Windows.Input.StylusPointCollection
Public Sub New (initialCapacity As Integer)
Parametry
- initialCapacity
- Int32
Liczba obiektów, StylusPoint które StylusPointCollection początkowo może zawierać.
Wyjątki
initialCapacity jest ujemna.
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W tym przykładzie jest tworzony obiekt StylusPointCollection przez określenie zarówno rozmiaru StylusPointDescription , jak i początkowego StylusPointCollection.
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Uwagi
Gdy używasz konstruktora StylusPointCollection do utworzenia nowego StylusPointCollectionelementu , należy określić, że jest initialCapacityto . Można jednak dodać więcej StylusPoint obiektów, wywołując metodę Add .
Dotyczy
StylusPointCollection(StylusPointDescription)
Inicjuje nowe wystąpienie StylusPointCollection klasy zawierające właściwości określone w obiekcie StylusPointDescription.
public:
StylusPointCollection(System::Windows::Input::StylusPointDescription ^ stylusPointDescription);
public StylusPointCollection(System.Windows.Input.StylusPointDescription stylusPointDescription);
new System.Windows.Input.StylusPointCollection : System.Windows.Input.StylusPointDescription -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPointDescription As StylusPointDescription)
Parametry
- stylusPointDescription
- StylusPointDescription
Element StylusPointDescription określający dodatkowe właściwości przechowywane w każdym StylusPointobiekcie .
Wyjątki
Parametr stylusPointDescription ma wartość null.
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W tym przykładzie zostanie utworzony StylusPointCollection obiekt przez określenie StylusPointDescription wartości i początkowego rozmiaru obiektu StylusPointCollection.
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Uwagi
Wszystkie StylusPoint obiekty dodane do obiektu StylusPointCollection muszą mieć element StylusPointDescription zgodny z elementem stylusPointDescription.
Dotyczy
StylusPointCollection(StylusPointDescription, Int32)
Inicjuje nowe wystąpienie StylusPointCollection klasy o określonym rozmiarze i zawiera właściwości określone w obiekcie StylusPointDescription.
public:
StylusPointCollection(System::Windows::Input::StylusPointDescription ^ stylusPointDescription, int initialCapacity);
public StylusPointCollection(System.Windows.Input.StylusPointDescription stylusPointDescription, int initialCapacity);
new System.Windows.Input.StylusPointCollection : System.Windows.Input.StylusPointDescription * int -> System.Windows.Input.StylusPointCollection
Public Sub New (stylusPointDescription As StylusPointDescription, initialCapacity As Integer)
Parametry
- stylusPointDescription
- StylusPointDescription
Element StylusPointDescription określający dodatkowe właściwości przechowywane w każdym StylusPointobiekcie .
- initialCapacity
- Int32
Liczba obiektów, StylusPoint które StylusPointCollection początkowo może zawierać.
Wyjątki
initialCapacity jest ujemna.
Parametr stylusPointDescription ma wartość null.
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W tym przykładzie zostanie utworzony StylusPointCollection obiekt przez określenie StylusPointDescription wartości i początkowego rozmiaru obiektu StylusPointCollection.
StylusPointCollection stylusPoints;
protected override void OnStylusDown(StylusDownEventArgs e)
{
base.OnStylusDown(e);
StylusPointCollection eventPoints = e.GetStylusPoints(this);
// Create a new StylusPointCollection using the StylusPointDescription
// from the stylus points in the StylusDownEventArgs.
stylusPoints = new StylusPointCollection(eventPoints.Description, eventPoints.Count);
stylusPoints.Add(eventPoints);
}
Private stylusPoints As StylusPointCollection
Protected Overrides Sub OnStylusDown(ByVal e As StylusDownEventArgs)
MyBase.OnStylusDown(e)
Dim eventPoints As StylusPointCollection = e.GetStylusPoints(Me)
' Create a new StylusPointCollection using the StylusPointDescription
' from the stylus points in the StylusDownEventArgs.
stylusPoints = New StylusPointCollection(eventPoints.Description, eventPoints.Count)
stylusPoints.Add(eventPoints)
End Sub
Uwagi
Gdy używasz konstruktora StylusPointCollection do utworzenia nowego StylusPointCollectionobiektu , StylusPointCollection zostanie utworzony z pojemnością do przechowywania określonej liczby StylusPoint obiektów. Możesz dodać więcej StylusPoint obiektów niż initialCapacity przez wywołanie Add metody .