8 Ocak 2010, Cuma
Kodu Geometri (XAML)için Veri Yolu ile bir dize almak için Nasıl bir Yol WPF C#:
Kod WPF Yolu bir nesne oluşturmak istiyorum.
XAML bunu yapabilirim:
<Path Data="M 100,200 C 100,25 400,350 400,175 H 280">
Kod nasıl aynı yapabilirim?
Path path = new Path();
Path.Data = "foo"; //This won't accept a string as path data.
PathGeometry veya benzer PathData ile dize dönüştüren bir sınıfa bir Yöntem var mı?
Mutlaka bir şekilde XAML ayrıştırılmış alır ve Verileri dize dönüştürülür?
CEVAP
8 Ocak 2010, Cuma
var path = new Path();
path.Data = Geometry.Parse("M 100,200 C 100,25 400,350 400,175 H 280");
Yol.Veri türü Geometri. KullanarakGeometry
6 ** türüne dönüştürmek için kullanır) için Geometri tanımı baktım. Bu GeometryConverter beni işaret etti. Uygulama Kontrol, Geometry.Parse
Geometri örneğine yolu dize değeri dönüştürmek için kullandığı gördüm.
Bunu Paylaş:
Nasıl bir modül almak için tam yolu ve...
Nasıl android niyeti ek veri almak içi...
MySQL - Nasıl dize uzunluğu ile seçin,...
Nasıl mutlak yolu göreli bir yol almak...
Nasıl bir değişken adı almak için PHP ...