Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

WPF - polukruzni button ?

[es] :: .NET :: WPF Programiranje :: WPF - polukruzni button ?

[ Pregleda: 1775 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

grunf85
engineer

Član broj: 266157
Poruke: 31
188.124.193.*



+1 Profil

icon WPF - polukruzni button ?20.02.2011. u 20:13 - pre 160 meseci
Zdravo!

Hocu da kreiram polukruzni button na wpf aplikaciji.
Iskoristi sam sledeci kod:

Code:
<Path Name="HalfEllipse" Stroke="Black" StrokeThickness="1" Fill="Blue">
                            <Path.Data>
                                <PathGeometry>
                                    <PathFigure IsFilled="True" StartPoint="0,0">
                                        <PolyBezierSegment Points="5,30 25,30 30,0" />
                                    </PathFigure>
                                </PathGeometry>
                            </Path.Data>
                        </Path>


Malo prepravim ove tacke i dobijem polukrug. Problem je u borderu (stroke)
znaci, fali border kod presjeka elipse, sto se vidi na sledecoj slici:

SLIKA

Ima li neko rjesenje??



ps nije bas polukrug na slici, al' 'ajd :D
Zahvaljujem unaprijed,
Poz
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: WPF - polukruzni button ?20.02.2011. u 21:02 - pre 160 meseci
Nisam siguran da li ce uraditi posao (a ne da mi se proveravati :)) ali probaj da u PathFigure dodas atribut IsClosed="true". Ako nece tako, onda ce ti trebati jos jedan segment (prava linija).
Generalno, najlakse da ovo uradis je da napravis u Blend-u sta ti treba pa kopiras kod.
 
Odgovor na temu

grunf85
engineer

Član broj: 266157
Poruke: 31
62.68.97.*



+1 Profil

icon Re: WPF - polukruzni button ?20.02.2011. u 21:39 - pre 160 meseci
Radi! :)

Puno hvala!

pozz
 
Odgovor na temu

[es] :: .NET :: WPF Programiranje :: WPF - polukruzni button ?

[ Pregleda: 1775 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.