私はカスタムコントロールを開発したいwinformsプロジェクトを持っています。WinFormsでカスタム3Dカルーセルコントロールを作成するにはどうすればよいですか?
私の計画は「手で」完全にコントロールを描画することです。
これは3Dカルーセルですが、アイコンに視覚効果を表示するためにアイコンやOpenGLなどのライブラリを使用した例とは異なります。カルーセル内の各オブジェクトを描画し、実行時にこれらのオブジェクトの視覚効果(照明、スキューなど)を数学的に描画します。
このようなことを助けるライブラリがあることを知っていますが(選択肢を作るのに十分な経験がない)、私はこれを達成するための提案を求めています。
"サードパーティ"の依存関係に大きなペナルティを課すことなく、アプリケーションをコンパイルして提供するための提案をしてください(つまり、必要なdll(interopなど)を出荷したいと思います)。
はまた、これは(今のところ)個人的なプロジェクトであると私は無料でお金のように($ 0)のライブラリを探していますことに注意してください。
、あなたの質問への答えを持って前に、約4人は、あなたがWPFを使用して代わりにリサイズする必要があることを教えてくれます。一見すると分かると思うよりも難しいと言います。 –
さて、WPFを使用してこのコントロールを開発し、それを私のWinFormsプロジェクトで使用することは可能です(私はそれがあると推測しますが、まだこれを行うことはできませんでした)。もしそうなら、誰もそのような良い例を持っていますか?私は1つの理由や別の理由でコンパイルできない2つをダウンロードしました。 – EtherealMonkey