問題タブ [win2d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1064 参照

c# - Win2D で編集および選択可能な形状を描画しますか?

私は以前に-controlsSystem.Windows.Shapesに追加するShapesために使用しました。Canvasそれらはオブジェクトのように使用でき、フィールドを編集するとビジュアルが変化します。クリックなどのイベント ハンドラーを追加することもできます。

を使用して、この種の機能が必要になりますWin2D。簡単な方法はありますか?

次のような単純なアプリを作成しようとしています。

  • ユーザーはキャンバスに図形を描くことができます
  • をクリックすることで、図形を選択して強調表示できます。
  • 選択した形状を操作できます (色、不透明度、幅、高さ、位置など)
  • シェイプを互いに重ねることができます (Z インデックス)

-methodsを使用してカスタムShapeクラスを作成するのも 1 つの方法だと思います。Draw次に、オブジェクトを操作するだけで、その変更はメソッドを介してビジュアルに反映されDrawます。キャンバスが無効化されるたびに、オブジェクトが再度描画されます。

何か案は?