drawingcontext

    4

    1答えて

    DrawingContextクラスを使用して、DrawRectangle()メソッドを使用してadornnerをadornedElementに追加できました。 テキストボックスと画像を内部に持つスタックパネルを作成し、これをアドナーに割り当てることはできますか? Microsoft Visual Studioではなく、Visual Studio 2010を使用しています。 どうもありがとう、 ダン

    1

    1答えて

    私はDrawingContext DrawGlyphRun(GlyphRun)関数を使用して、https://smellegantcode.wordpress.com/2008/07/03/glyphrun-and-so-forth/のソリューションを使用してキャンバスにテキストを描画しています。 これはFormattedTextよりも高速ですし、テキストの幅を計算するためにも使用されています。

    16

    4答えて

    通常のWPFレンダリングをハイジャックして、コントロールをプリミティブに分割し、レイアウト管理を行い、バインディングなどを適用したいと思います。 私の知る限り、WPFのレンダリング全体は、依存関係プロパティシステムによって定義された値を持つレイアウトマネージャによって計算された場所にプリミティブ(テキスト、イメージ、ライン、カーブ)をレンダリングすることになっています。私自身のプリミティブ・レンダ

    1

    1答えて

    私はDrawingContext.DrawLine線を描画する関数を使用しています。しかし、それはキャンバス上の他の線の位置に影響する線のようです。ですから、私はすべての行に異なるZ-インデックス値を追加する必要があります。異なるZ-インデックスを持つ線を描画する方法はありますか?他の線の位置には影響しません。または、私はTextBlockとDrawTextメソッドを置き換えたテキストを描画するよ

    2

    1答えて

    私には図面があり、これをキャンバスに追加して表示するにはどうすればいいですか? DrawingVisual drawingVisual = new DrawingVisual(); // Retrieve the DrawingContext in order to create new drawing content. DrawingContext drawingContext = dra

    2

    1答えて

    は、私はこの方法を使用する例のために作成したDrawingVisualオブジェクトがあります。 Private Function CreateDrawingVisualRectangle() As DrawingVisual Dim drawingVisual As New DrawingVisual() Dim drawingContext As DrawingContex

    5

    1答えて

    これは私の最初の質問ですが、私は長い時間lurkerです。私はこれを2つの部分に分けていきます。私は何をしているのか、なぜこれが道だと思っているのかを説明します。第2の部分は私が自分で解決できない実際の質問です。 私は何をしていますか? 私は現在、リアルタイムで表示されることを意図した2次元フィーチャをレンダリングするためのフレームワークを開発中です。ブラウザでGoogleマップのようなアプリケー

    2

    1答えて

    別のUIElementのOnRenderメソッドをオーバーライドし、DrawingContextを使用してプリミティブを直接描画することによって、WPFウィンドウでかなり複雑な「イメージ」(多くの場合、リフレッシュする必要があり、多くの描画プリミティブが必要です)を描画しています。 私の質問は、舞台裏ではどういうことでしょうか?私が理解する限り、これは保持されたモードを使用していません(これは、S

    0

    1答えて

    私は、itemcontrolの項目の選択に破線の矩形を描画する必要があります。私はDrawingContextで矩形を描画する方法を探しています。

    6

    2答えて

    現在、キャンバスに画像を描画していますので、描画レイヤーが6つあるアプリケーションで自由に移動できますが、かなり遅いようです。私はビジュアルをレンダリングするためにRenderTargetBitmapを使用しています。イメージやキャンバス上で自由に動くことができる他のフレームワーク要素にビジュアルを表示するためのより速い方法がありますか? XAML: <Canvas> <Image He