グリッドを使用してUIを実装し、 adornerクラスを使用してオブジェクトを表示、ドラッグアンドドロップします。さて、マウスを使っていくつかの幾何学的形状を描くことは可能ですか?例:点aから点bまで直線を描く
ありがとう。
グリッドを使用してUIを実装し、 adornerクラスを使用してオブジェクトを表示、ドラッグアンドドロップします。さて、マウスを使っていくつかの幾何学的形状を描くことは可能ですか?例:点aから点bまで直線を描く
ありがとう。
あなたが望むのは次のようなものです:
/// <summary>
/// Creates a line at run-time
/// </summary>
public void CreateALine()
{
// Create a Line
Line redLine = new Line();
redLine.X1 = 50;
redLine.Y1 = 50;
redLine.X2 = 200;
redLine.Y2 = 200;
// Create a red Brush
SolidColorBrush redBrush = new SolidColorBrush();
redBrush.Color = Colors.Red;
// Set Line's width and color
redLine.StrokeThickness = 4;
redLine.Stroke = redBrush;
// Add line to the Grid.
LayoutRoot.Children.Add(redLine);
}
シーシャープコーナーより撮影