質問のタイトルで説明するのは非常に難しいですが、私が達成したいのはこれです:
XAML(および場合によってはビジュアルエディター)を使用して、「MS WindowsGUI」ではなくビットマップ(ファイルではなくSystem.Drawingのビットマップクラス)でレンダリングされるGUIを作成したいと思います。
これは、G19の小さな画面に「印刷」する簡単な方法を作成したいためです。
画面をビットマップ画像で簡単に埋めることができるライブラリをすでに構築しました。ここで、さらに一歩進んで、Visual Studioを使用しているユーザーが、wpfエディターを使用してアプレットを作成することで、アプレットをより高速かつ簡単に作成できるようにしたいと思います。
もちろん、すべてのコンポーネント(TextBlocks、Progressbars、Images)を作成する必要がありますが、それは問題ではありません。
xamlファイルのタグを完全に置き換えるものを作成するときにどこから始めればよいかよくわからないため(UserControlのように)、従うべきガイドラインと提案が必要です。
画面を処理するためにその目的のために構築されたいくつかのキーを使用するので、私は明らかにGUIとのマウス/キーボードの相互作用を必要としません。
このものを構築するためにどこから始めるべきかについての提案はありますか?MarkupExtensionクラスから継承する必要がありますか?可能であれば、同様のチュートリアルへのリンクが必要です(もちろん、これらのチュートリアルを自分のニーズに適合させます)
そのようなことをすることさえ可能ですか?
提案をありがとう