2011-02-07 12 views
0

Silverlight(4.0)アプリケーションで1ピクセルラインを描画します。Silverlightアプリケーションの1ピクセルライン

は、私は次のWPFのコードを使用します。

<Canvas Name="CanvasRoot" Height="4000"> 
       <Line X1="0" Y1="10" X2="100" Y2="10" Width="100" Height="100" StrokeThickness="1" Stroke="Aqua" Fill="#FF903F3F"></Line> 
      </Canvas> 

が、それは私が本当の1本の画素ラインを作成することはできません。 ここでは、回転させたときに1ピクセルの太さを持つ線を意味します。 私はStrokeThicknessを0.5に設定しようとしましたが、それは私を助けませんでした。 どうすればいいか教えてください。

ありがとう

+0

おそらくUseLayoutRounding = falseが役立ちます。 – vorrtex

答えて

0

1pxの高さの長方形がすべきことです。

<Rectangle Height="1" Canvas.Top="10" Width="100" Fill="#FF903F3F" /> 
関連する問題