2017-11-25 11 views
-1

特殊なUserInterfaceを使用してアプリケーションを構築したいとします。 アイデアはこの画像のように見えます。 User InterfaceWPFまたはWinForms - 複雑なユーザーインターフェイスを描画します。

中点の大きな丸はStartPointです。外側のサークルのセグメントは、ユーザーが選択できるオプションです。しかし、オプションを選択するには、外側の円を回転させることができ、内側の円の右側で選択がハイライトまたは拡大されます。しかし外側の輪郭はレベル1のみです。私は複数の選択肢を作成しました。選択したオプションごとに、次の外側の円に新しいオプションが追加されます。

これはWPFまたはWinFormsでも可能ですか?

よろしく クリス

+0

あなたが描くことができれば可能です。結局のところ、GUI上で見えるものは、ほんの一部の図です –

答えて

2

ピクセルはピクセルです:あなたは両方の方法でそれを行うことができます。

実際の質問は、どのプラットフォームが私に開発のシンプルさと柔軟性の面で最大の利点を提供するのですか?

私の2セント回答は:WPFです。間違いない。

あなたの目標はジオメトリ、回転、アニメーション(おそらく)を扱っているからです。 WPFは、あなたのようなより良い問題を解決するベクトルベースのアプローチに依存していますが、経験がなければ対処するのは少し複雑かもしれません。

1

絶対にWPF。 WPFでは、変換と回転を使用して簡単なゲームや物理シミュレーションを作成しましたが、WPFではそれがかなり苦労しています。

これらの項目をプログラムで追加する予定であるため、Winformsは要素を追加するためにデザイナーをベースにしているため、WPFは実行時の変更によってより柔軟で直観的です。

関連する問題