InkPresenter.Strokes Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Görüntülenen vuruşları InkPresenter alır veya ayarlar.
public:
property System::Windows::Ink::StrokeCollection ^ Strokes { System::Windows::Ink::StrokeCollection ^ get(); void set(System::Windows::Ink::StrokeCollection ^ value); };
public System.Windows.Ink.StrokeCollection Strokes { get; set; }
member this.Strokes : System.Windows.Ink.StrokeCollection with get, set
Public Property Strokes As StrokeCollection
Özellik Değeri
Görüntülenen vuruşlar InkPresenter .
Örnekler
Aşağıdaki örnek program aracılığıyla bir vuruş oluşturur ve bunu öğesine InkPresenterekler. Örnekte, olayın olay işleyicisine WindowLoaded
bağlı olduğu varsayılırLoaded.
public partial class Window1 : Window
{
InkPresenter inkPresenter1;
public Window1()
{
InitializeComponent();
}
private void WindowLoaded(object sender, RoutedEventArgs e)
{
inkPresenter1 = new InkPresenter();
this.Content = inkPresenter1;
StylusPoint segment1Start = new StylusPoint(200, 110);
StylusPoint segment1End = new StylusPoint(185, 150);
StylusPoint segment2Start = new StylusPoint(185, 150);
StylusPoint segment2End = new StylusPoint(135, 150);
StylusPoint segment3Start = new StylusPoint(135, 150);
StylusPoint segment3End = new StylusPoint(175, 180);
StylusPoint segment4Start = new StylusPoint(175, 180);
StylusPoint segment4End = new StylusPoint(160, 220);
StylusPoint segment5Start = new StylusPoint(160, 220);
StylusPoint segment5End = new StylusPoint(200, 195);
StylusPoint segment6Start = new StylusPoint(200, 195);
StylusPoint segment6End = new StylusPoint(240, 220);
StylusPoint segment7Start = new StylusPoint(240, 220);
StylusPoint segment7End = new StylusPoint(225, 180);
StylusPoint segment8Start = new StylusPoint(225, 180);
StylusPoint segment8End = new StylusPoint(265, 150);
StylusPoint segment9Start = new StylusPoint(265, 150);
StylusPoint segment9End = new StylusPoint(215, 150);
StylusPoint segment10Start = new StylusPoint(215, 150);
StylusPoint segment10End = new StylusPoint(200, 110);
StylusPointCollection strokePoints = new StylusPointCollection();
strokePoints.Add(segment1Start);
strokePoints.Add(segment1End);
strokePoints.Add(segment2Start);
strokePoints.Add(segment2End);
strokePoints.Add(segment3Start);
strokePoints.Add(segment3End);
strokePoints.Add(segment4Start);
strokePoints.Add(segment4End);
strokePoints.Add(segment5Start);
strokePoints.Add(segment5End);
strokePoints.Add(segment6Start);
strokePoints.Add(segment6End);
strokePoints.Add(segment7Start);
strokePoints.Add(segment7End);
strokePoints.Add(segment8Start);
strokePoints.Add(segment8End);
strokePoints.Add(segment9Start);
strokePoints.Add(segment9End);
strokePoints.Add(segment10Start);
strokePoints.Add(segment10End);
Stroke newStroke = new Stroke(strokePoints);
inkPresenter1.Strokes.Add(newStroke);
}
}
Class Window1
Inherits Window '
Private inkPresenter1 As InkPresenter
Public Sub New()
InitializeComponent()
End Sub
Private Sub WindowLoaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
inkPresenter1 = New InkPresenter()
Me.Content = inkPresenter1
Dim segment1Start As New StylusPoint(200, 110)
Dim segment1End As New StylusPoint(185, 150)
Dim segment2Start As New StylusPoint(185, 150)
Dim segment2End As New StylusPoint(135, 150)
Dim segment3Start As New StylusPoint(135, 150)
Dim segment3End As New StylusPoint(175, 180)
Dim segment4Start As New StylusPoint(175, 180)
Dim segment4End As New StylusPoint(160, 220)
Dim segment5Start As New StylusPoint(160, 220)
Dim segment5End As New StylusPoint(200, 195)
Dim segment6Start As New StylusPoint(200, 195)
Dim segment6End As New StylusPoint(240, 220)
Dim segment7Start As New StylusPoint(240, 220)
Dim segment7End As New StylusPoint(225, 180)
Dim segment8Start As New StylusPoint(225, 180)
Dim segment8End As New StylusPoint(265, 150)
Dim segment9Start As New StylusPoint(265, 150)
Dim segment9End As New StylusPoint(215, 150)
Dim segment10Start As New StylusPoint(215, 150)
Dim segment10End As New StylusPoint(200, 110)
Dim strokePoints As New StylusPointCollection()
strokePoints.Add(segment1Start)
strokePoints.Add(segment1End)
strokePoints.Add(segment2Start)
strokePoints.Add(segment2End)
strokePoints.Add(segment3Start)
strokePoints.Add(segment3End)
strokePoints.Add(segment4Start)
strokePoints.Add(segment4End)
strokePoints.Add(segment5Start)
strokePoints.Add(segment5End)
strokePoints.Add(segment6Start)
strokePoints.Add(segment6End)
strokePoints.Add(segment7Start)
strokePoints.Add(segment7End)
strokePoints.Add(segment8Start)
strokePoints.Add(segment8End)
strokePoints.Add(segment9Start)
strokePoints.Add(segment9End)
strokePoints.Add(segment10Start)
strokePoints.Add(segment10End)
Dim newStroke As New Stroke(strokePoints)
inkPresenter1.Strokes.Add(newStroke)
End Sub
End Class
Açıklamalar
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | StrokesProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |
Şunlara uygulanır
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.