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
StylusPointCollection() |
Inicjuje nowe wystąpienie klasy StylusPointCollection. |
StylusPointCollection(IEnumerable<StylusPoint>) |
Inicjuje StylusPointCollection nowe wystąpienie klasy z określonymi StylusPoint obiektami. |
StylusPointCollection(IEnumerable<Point>) |
Inicjuje StylusPointCollection nowe wystąpienie klasy z określonymi punktami. |
StylusPointCollection(Int32) |
Inicjuje StylusPointCollection nowe wystąpienie klasy, które może początkowo zawierać określoną liczbę StylusPoint obiektów. |
StylusPointCollection(StylusPointDescription) |
Inicjuje StylusPointCollection nowe wystąpienie klasy zawierające właściwości określone w obiekcie StylusPointDescription. |
StylusPointCollection(StylusPointDescription, Int32) |
Inicjuje StylusPointCollection nowe wystąpienie 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 przykładzie jest tworzony obiekt StylusPointCollection przez określenie StylusPointDescription 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 StylusPointCollection nowe wystąpienie 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 StylusPoint IEnumerable, który ma zostać dodany do elementu StylusPointCollection.
Wyjątki
stylusPoints
to null
.
Długość points
wynosi 0.
-lub-
Obiekty StylusPoint w programie 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 obiekty, które StylusPoint mają zostać dodane do klasy StylusPointCollection.
Wyjątki
points
to 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 StylusPointCollection nowe wystąpienie klasy, które może początkowo 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. Przykład tworzy obiekt StylusPointCollection przez określenie zarówno rozmiaru StylusPointDescription początkowego StylusPointCollection, jak i .
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 initialCapacity
to . Można jednak dodać więcej StylusPoint obiektów, wywołując metodę Add .
Dotyczy
StylusPointCollection(StylusPointDescription)
Inicjuje StylusPointCollection nowe wystąpienie 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
stylusPointDescription
to null
.
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W przykładzie jest tworzony obiekt StylusPointCollection przez określenie StylusPointDescription 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ć obiekt StylusPointDescription zgodny z elementem stylusPointDescription
.
Dotyczy
StylusPointCollection(StylusPointDescription, Int32)
Inicjuje StylusPointCollection nowe wystąpienie 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.
stylusPointDescription
to null
.
Przykłady
Poniższy przykład zbiera StylusPoint obiekty w OnStylusDown metodzie kontrolki niestandardowej. W przykładzie jest tworzony obiekt StylusPointCollection przez określenie StylusPointDescription 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 element jest tworzony 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 .