StylusPointCollection Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas StylusPointCollection.
Overload
StylusPointCollection() |
Menginisialisasi instans baru kelas StylusPointCollection. |
StylusPointCollection(IEnumerable<StylusPoint>) |
Menginisialisasi instans StylusPointCollection baru kelas dengan objek yang ditentukan StylusPoint . |
StylusPointCollection(IEnumerable<Point>) |
Menginisialisasi instans StylusPointCollection baru kelas dengan titik yang ditentukan. |
StylusPointCollection(Int32) |
Menginisialisasi instans baru kelas StylusPointCollection yang awalnya mungkin berisi jumlah StylusPoint objek yang ditentukan. |
StylusPointCollection(StylusPointDescription) |
Menginisialisasi instans StylusPointCollection baru kelas yang berisi properti yang ditentukan dalam StylusPointDescription. |
StylusPointCollection(StylusPointDescription, Int32) |
Menginisialisasi instans baru kelas StylusPointCollection yang merupakan ukuran yang ditentukan dan berisi properti yang ditentukan dalam StylusPointDescription. |
StylusPointCollection()
Menginisialisasi instans baru kelas StylusPointCollection.
public:
StylusPointCollection();
public StylusPointCollection ();
Public Sub New ()
Contoh
Contoh berikut mengumpulkan StylusPoint objek dalam OnStylusDown metode kontrol kustom. Contoh membuat dengan StylusPointCollection menentukan StylusPointDescription dan ukuran StylusPointCollectionawal .
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
Berlaku untuk
StylusPointCollection(IEnumerable<StylusPoint>)
Menginisialisasi instans StylusPointCollection baru kelas dengan objek yang ditentukan StylusPoint .
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))
Parameter
- stylusPoints
- IEnumerable<StylusPoint>
IEnumerable generik dari jenis StylusPoint untuk ditambahkan ke StylusPointCollection.
Pengecualian
stylusPoints
adalah null
.
Panjangnya points
adalah 0.
-atau-
Objek StylusPoint di stylusPoints
memiliki objek yang tidak kompatibel StylusPointDescription .
Contoh
Contoh berikut membuat sebuah 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})
Berlaku untuk
StylusPointCollection(IEnumerable<Point>)
Menginisialisasi instans StylusPointCollection baru kelas dengan titik yang ditentukan.
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))
Parameter
- points
- IEnumerable<Point>
IEnumerable generik dari jenis Point yang menentukan StylusPoint objek untuk ditambahkan ke StylusPointCollection.
Pengecualian
points
adalah null
.
Panjangnya points
adalah 0.
Contoh
Contoh berikut membuat sebuah 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)})
Berlaku untuk
StylusPointCollection(Int32)
Menginisialisasi instans baru kelas StylusPointCollection yang awalnya mungkin berisi jumlah StylusPoint objek yang ditentukan.
public:
StylusPointCollection(int initialCapacity);
public StylusPointCollection (int initialCapacity);
new System.Windows.Input.StylusPointCollection : int -> System.Windows.Input.StylusPointCollection
Public Sub New (initialCapacity As Integer)
Parameter
- initialCapacity
- Int32
Jumlah StylusPoint objek yang awalnya dapat dimuat StylusPointCollection .
Pengecualian
initialCapacity
negatif.
Contoh
Contoh berikut mengumpulkan StylusPoint objek dalam OnStylusDown metode kontrol kustom. Contoh membuat StylusPointCollection dengan menentukan ukuran StylusPointDescription awal dan dari 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
Keterangan
Saat Anda menggunakan StylusPointCollection konstruktor untuk membuat baru StylusPointCollection, Anda menentukannya initialCapacity
. Namun, Anda dapat menambahkan lebih StylusPoint banyak objek dengan memanggil Add metode .
Berlaku untuk
StylusPointCollection(StylusPointDescription)
Menginisialisasi instans StylusPointCollection baru kelas yang berisi properti yang ditentukan dalam 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)
Parameter
- stylusPointDescription
- StylusPointDescription
StylusPointDescription yang menentukan properti tambahan yang disimpan di setiap StylusPoint.
Pengecualian
stylusPointDescription
adalah null
.
Contoh
Contoh berikut mengumpulkan StylusPoint objek dalam OnStylusDown metode kontrol kustom. Contoh membuat dengan StylusPointCollection menentukan StylusPointDescription dan ukuran StylusPointCollectionawal .
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
Keterangan
Semua StylusPoint objek yang ditambahkan ke StylusPointCollection harus memiliki StylusPointDescription yang kompatibel dengan stylusPointDescription
.
Berlaku untuk
StylusPointCollection(StylusPointDescription, Int32)
Menginisialisasi instans baru kelas StylusPointCollection yang merupakan ukuran yang ditentukan dan berisi properti yang ditentukan dalam 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)
Parameter
- stylusPointDescription
- StylusPointDescription
StylusPointDescription yang menentukan properti tambahan yang disimpan di setiap StylusPoint.
- initialCapacity
- Int32
Jumlah StylusPoint objek yang awalnya dapat dimuat StylusPointCollection .
Pengecualian
initialCapacity
negatif.
stylusPointDescription
adalah null
.
Contoh
Contoh berikut mengumpulkan StylusPoint objek dalam OnStylusDown metode kontrol kustom. Contoh membuat dengan StylusPointCollection menentukan StylusPointDescription dan ukuran StylusPointCollectionawal .
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
Keterangan
Saat Anda menggunakan StylusPointCollection konstruktor untuk membuat baru StylusPointCollection, StylusPointCollection dibuat dengan kapasitas untuk menahan jumlah StylusPoint objek yang ditentukan. Anda dapat menambahkan lebih StylusPoint banyak objek daripada initialCapacity
dengan memanggil Add metode .
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk