2012-05-10 14 views
0

現在、キャンバスに線、楕円などを描画する単純な描画アプリケーションを作成しています。しかし、これはちょうど出発であり、エンドユーザが各グラフィックオブジェクトのプロパティを変更できるようにする必要があります。 lineに色属性や調整パラメータを変更する必要があるとしましょう。グラフィカルオブジェクトにプロパティを作成/割り当てする方法は?

追加するいくつかのこと:情報

を格納するための

  1. WPFアプリケーション
  2. C#
  3. XML専門家は私にいくつかのアイデアを与えるとどのように率い場合、私はそれを感謝しますプロパティを作成/オブジェクトに割り当てる。

    ありがとうございます。あなたがShapeクラスのインスタンスを作成し、色のようなものを設定するためにこれらのオブジェクトのプロパティを使用することができます

    AK

答えて

1

。ユーザーがこれを行えるようにインターフェースを作成する必要があります。 XamlWriterおよびXamlReaderクラスを使用して、情報をシリアル化することができます。

+0

私が間違っていると私を修正してください。クラスを作成する必要があります(Shapeクラスから継承)。 http://msdn.microsoft.com/en-us/library/system.windows.shapes.shape.aspxを開き、シリアル化中にXMLファイルにこれらのプロパティを書き込みます。私が間違っているなら私を訂正してください。ありがとうございました。 –

+0

Shapeから継承したクラスのインスタンス*を作成する必要があります。 Ellipse、Line、Rectangleのような多数のビルトインがあります。あなたが正しい一般的なアイデアを持っているように思えます。 –

関連する問題