Hej! Du kan positionerna denna "path" inuti en canvas och sedan absolut-positionera den canvasen inuti den omkringliggande? Hej! Jag är ingen expert på Silverlight men har tyvärr för mig att just "Styling" av element inte finns med, varför vågar jag inte svara på. Jag fick samma utmaning när jag skapade min Sverige-karta för länge sedan och ville på enkla sätt byta färger på landskapen, men tvingades manuellt gå igenom alla element. Det finns ju något som heter <Canvas.Resources><Canvas x:Key="test">?????</Canvas></Canvas.Resources> MEN detta vet jag inte ricktigt hur det fungerar. MEN detta kanske inte är för element heller. i "normal" wpf skulle det antagligen ha varit det du letat efter, men efter vad jag förstått av msdn så får du bara ha storyboards (eller nåt liknande) där i silverlight, därmed så har jag lite svårt att se hur detta ska gå att lösa snyggt...XAML fråga
Jag sitter och försöker lära mig XAML så att den går att se i SilverLigt.
Min fråga är om man gör en figur ex.
<Path Fill="green" Data="M30,76q6-14,13-26q6-12,14-23q8-12,13-17q3-4,6-6q1-1,5-2q8-1,12-1q1,0,1,1q0,1-1,2q-13,11-27,33q-14,21-24,44q-4,9-5,11q-1,2-9,2q-5,0-6-1q-1-1-5-6q-5-8-12-15q-3-4-3-6q0-2,4-5q3-2,6-2q3,0,8,3q5,4,10,14z"/> som blir ett litet grönt märke, denna vill jag använda på flera ställen MEN kanske ändra possisionen ex. på den
Man kan ju sätta namn på den x:Key="namn", är det så man gör och i så fall hur hänvisar man till den i så fall?
/JanneSv: XAML fråga
<Canvas Width="100" Height="100" Canvas.Left="63" Canvas.Top="71">
<Path Fill="green" Data="M30,76q6-14,13-26q6-12,14-23q8-12,13-17q3-4,6-6q1-1,5-2q8-1,12-1q1,0,1,1q0,1-1,2q-13,11-27,33q-14,21-24,44q-4,9-5,11q-1,2-9,2q-5,0-6-1q-1-1-5-6q-5-8-12-15q-3-4-3-6q0-2,4-5q3-2,6-2q3,0,8,3q5,4,10,14z"/>
</Canvas>Sv:XAML fråga
Jag misstänker att man kommer att få ange hela figuren på alla ställen man vill använda den, det jag vill är att ärva egenskaperna från denna figur så att jag slipper att ändra på en massa ställen om jag vill ändra på figuren, och bara ex. ändra possisionen.
Jag formulerade mig nog lite flummigt här ovan.
/JanneSv: XAML fråga
Har visserligen för mig att det finns en artikel eller quickstart som beskriver hur detta delvis kan åstadkommas med hjälp av Javascript. Ska försöka leta och se vad jag hittar.Sv:XAML fråga
Sv: XAML fråga