|
円形に色設定した色は残しつつ、斜線を引きたかったので、 Ellipsを重ねて実装してみようと思いました。 が・・・ 円の右下半分に線が引けません。。 LineGeometry のStartPoint、EndPointは、"Y座標,X座標"ではないのですか?
わかる方いらっしゃいましたら、ご教授お願いいたします。
<Grid> <Ellipse Height="100" Width="100" Fill="Gold"/> <Ellipse Width="100" Height="100"> <Ellipse.Fill> <DrawingBrush> <DrawingBrush.Drawing> <GeometryDrawing> <GeometryDrawing.Geometry> <GeometryGroup> <LineGeometry StartPoint="0,10" EndPoint="10,0"></LineGeometry> <LineGeometry StartPoint="0,20" EndPoint="20,0"></LineGeometry> <LineGeometry StartPoint="0,30" EndPoint="30,0"></LineGeometry> </GeometryGroup> </GeometryDrawing.Geometry> <GeometryDrawing.Pen> <Pen Thickness="1" Brush="Black" /> </GeometryDrawing.Pen> </GeometryDrawing> </DrawingBrush.Drawing> </DrawingBrush> </Ellipse.Fill> </Ellipse> </Grid>
|