UIElement
WPFでは、通常のsをテキストとインラインで配置するにはどうすればよいですか? たとえば、テキストの特定の分類は、テキストのスパンを特定のオプションを含むドロップダウンに置き換えます。
Span、Bold、Hyperlink など、インラインのテキストに軽い変更を加えるオブジェクトを使用してきましたが、もっと思い切ったカスタムを実行できるようにしたいと考えています。これを実現するために同様の Inline オブジェクトを実装できますか?
高度なテキスト ビジュアルが必要なプロジェクトに取り組んでいます。具体的には、Visual Studio 2010 WPF ベースのソース エディターと同様のことをしたいと考えています。
テキストを用意すると、さまざまなコンポーネントがそのテキストを調べて、特別な意味を持つ部分を検索します。テキストのスパンが見つかると、そのスパンを記録/マークします。次に、別のコンポーネントのセットが分類されたテキストを調べ、分類に基づいて装飾を追加します。
これは、WPF のスマート タグのようなものと考えることができます。
どこから始めればいいのか本当にわかりません.WPFの高度なテキストに関するすべてのドキュメントは、アニメーション化、カスタムブラシ、ジオメトリへの変換などに関するものです...