問題タブ [drawingbrush]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - リソースのプロパティを変更するために添付プロパティを作成する方法は?
私は次のDrawingBrush
ようなリソースを持っています:
そして、私はそれを次のように使用できます:
さて、私の質問は次のとおりです。リソースのすべてのブラシを変更する添付プロパティを作成するにはどうすればよいですか? たとえば、これを作成できます:
私Rectangle
と私のリソースで、私は得ることができます:
リソースRectangle
で添付プロパティを読み取る方法はありますか? Calendar
または、これを行う他の方法はありますか?前もって感謝します。
windows-8 - WinRT XAMLのリソースとして複合シェイプを使用できますか?
Windows 8 Metroスタイルのアプリケーションを開発していて、ベクター画像を使用したいと思います。svg画像は直接サポートされていないようですので、複数の形状(パスといくつかの線)で構成されるxamlフラグメントを画像として使用しようとしています。複合形状のリソースディクショナリエントリを作成し、それを別のページに含めることができるようにしたいと思います。理想的には、データバインドされたプロパティから特定の複合形状を解決できるようにもしたいと思います。
私が読んだところによると、WPFのアプローチは、VisualBrush
またはDrawingBrush
形状で構成されることでしたが、Windows 8にはそのようなクラスはありません(そして、から派生することさえできないようですBrush
)。
WinRT UIを使用してこれを行うにはどうすればよいですか?
c# - 塗りつぶしプロパティに2つのブラシをオーバーレイします
LinearGradientBrushでオーバーレイされたチェッカーボードで長方形を塗りつぶしたいと思います。GradientBrushまたはCheckerboard-DrawingBrushのみが問題ありません。しかし、Fill-Propertyで両方をオーバーレイする方法は?グラデーションも並べて表示されるため、グラデーションをDrawingGroupに入れることはできません。
これはチェッカーボード-DrawingBrushです:
では、長方形全体にグラデーションを適用するにはどうすればよいですか?
wpf - DrawingBrush をキャンバスに表示し、プロポーションを維持する
SharpVector を使用して、icon.svg を icon.xaml に変換します。このプログラムは次のような DrawingBrush を生成します。
私のすべてのアイコンのために。しかし今、私は自分の DrawingBrush を Canvas.Background に表示したいのですが、それで問題ありません:
<Grid Background="{DynamicResource Plus}" Height="200" Width="200" Margin="5">
しかし、たとえば、ここでは Rect="0,0,88.582672,88.582672" のように、画像の比率を Rectangle Geometry に保持したいと考えています。
どうすればそれができますか?
ガット
silverlight - ビジュアルスタジオ2010/2012で描画ブラシが見つからない
まず、Silverlight を使用したことがないことを述べておく必要があります。私は現在プロジェクトを開始しており、DrawingBrush を使用する必要があります... Visual Studio 2012 で開発しているこのタスク を解決するために、2010 年には、プロジェクトは Silverlight5 です。これは、DrawingBrush が必要なコンテキストです。
問題は、使用する DrawingBrush が見つからないことです...参照が見つかりません。Intellisense は次のように述べています。
DrawingBrush を使用するには、プロジェクトに何かを含めたり、特定の参照を追加したりする必要がありますか? ありがとう!
c# - XAML アイコンの色
DrawingBrush のようなアイコンを保存する ResourceDictionaryIcon があります。そして、ブラシの色を {DynamicResource GreyBrush} から、コントロール テンプレート ボタンで色を選択できるもの (テキストと同じ色) に変更したいと考えています。
実際には、背景のようなキャンバスにアイコンを表示します。しかし、それでは色を選択できません。どうすればこれを行うことができますか?
編集:
javascript - Drawing Web アプリにブラシのサイズとブラシの色を保存する方法
描画アプリを作成したいのですが、ブラシのサイズとブラシの色を変更できましたが、ブラシのサイズとブラシの色を含めて描画したものを保存したいと思います。キャンバスに描いたポイントは保存できますが、ブラシのサイズと色は保存できません。
ここでは、ローカル ストレージを使用してブラシのサイズと色を保存しました。アラートは機能しているように見えますが、実際に保存する方法はまだわかりません。つまり、ページを更新しても、キャンバスには何も変化がありません。
どうもありがとうございます、私は初心者です。