問題タブ [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.

0 投票する
1 に答える
172 参照

wpf - DrawingBrush から WPF DataGrid セルを背景として

DrawingBrushに設定したいのですが、DataGridCell使用します

DataGridCells以下のように幅が等しくない場合、望ましくない結果が得られます。

ここに画像の説明を入力

個々のセルの幅に関係なく、結果がこのように見えるように、ブラシをどのように変更すればよいですか。

ここに画像の説明を入力

0 投票する
1 に答える
167 参照

c# - WPF - スライダーで作業するときのオフセットはどこでも定義されていますか?

私は C# WPF プロジェクトの適切なスライダーに取り組んできました。

スライダーの各セクションに異なる色を追加することで、プロセスのさまざまな部分を示す背景を持つスライダーを作成したいと考えました。さらに、小さなインジケーター (デフォルトの目盛りのように、カスタム形状と不規則な位置) を背景に追加したいと考えました。

これは、描画ブラシを作成し、対応する色の長方形を追加することで実現しました。これは問題なく動作しているように見えましたが、まだ小さな歪みが存在していたので、さらに調査したところ、次のことがわかりました。

Slider.ActualWidth を使用して、ウィジェット全体の幅を取得します。したがって、実際の「スライダー」部分を覆う背景を作成するには、ウィジェットから実際のスライダーまでの距離を意識する必要があります。(画像参照)

ここに画像の説明を入力

私は非常に小さなウィンドウで距離を測定し、フルスクリーンで、2 つのスクリーンに引き延ばしました。この距離は常に 5 ピクセルのようです。私はグーグルを試し、そのページでWPFが提供する情報を調べましたが、それを読んだか、これに関する情報がありません.

この距離が常に 5 ピクセルであることを確認できますか? そのような情報が保管されている場所はありますか?スライダー自体のサイズを決定する別の方法はありますか?

0 投票する
1 に答える
1053 参照

javascript - HTML5 キャンバス JavaScript テーパー ブラシ

次のような素敵で滑らかなテーパー ブラシを作成する必要があります。ここに画像の説明を入力

しかし、マウスの速度の動きに問題があります。ブラシのテーパーをマウスの移動速度に依存しないようにする方法。ブラシの先細りを作る必要がありますが、マウスの動きは非常に速くて遅くなります。

速度が異なると、次の結果が得られます。 ここに画像の説明を入力

0 投票する
2 に答える
2731 参照

javascript - HTML5 キャンバス JavaScript スマッジ ブラシ ツール

汚れを色付けできるブラシを作成する方法が必要です。

写真の例: 左側に 2 つの異なる色の基本的なブラシを使用した右側のペイントもペイントしますが、さらに汚れツールを使用すると、結果は左側のようになります。

ここに画像の説明を入力

どのようにすればよいかアドバイスが必要です

0 投票する
1 に答える
130 参照

wpf - wpf。タイルブラシのオーバーフローを簡単に隠す方法

DrawingBrush を使用して、ドラッグ マーカー - 点線を表示します。

問題 - では使用できませんHeight=auto。ドットタイルがスライスされる可能性があります:

ここに画像の説明を入力

不完全なタイルを非表示にする簡単な方法はありますか?

0 投票する
1 に答える
51 参照

c# - マルチカラー ジオメトリ コントロールの背景

ここに画像の説明を入力

写真に示されている効果を実現するある種のブラシを作成しようとしています。コントロールの背景用です。

上記の画像をソースとして VisualBrush を使用してエフェクトを実現できますが、それを 100 個までのコントロールに適用しているため、線形およびソリッド ブラシでは経験できない遅延が発生します。

GeometryDrawing を (DrawingBrush と VisualBrush で) 使用しようとしましたが、複数の色を使用できないようです。LinearGradientBrush は、「方向を変更」またはグラデーションをレイヤー化できないため、この目的には適していないようです。

この効果を達成する方法はありますか?遅延画像を使用する必要がありますか? ;-;

0 投票する
1 に答える
1388 参照

wpf - 細長い方眼セクションのある方眼紙?

を使用して、WPF を使用して方眼紙を作成しようとしていDrawingBrushます。

MSDNで次の例を見つけましたが、これは私が望むものにかなり近いですが、正確ではありません。私がやりたいのは純粋な XAML です。私はWPFにかなり慣れていません。

現在、これは生成します

ここに画像の説明を入力

生成したい

幅3cm、各行4mm

ここに画像の説明を入力

このタイルを背景に使用するか、DrawingBrush TileModeそれを処理します。

0 投票する
1 に答える
842 参照

c# - 複数の DrawingBrush を組み合わせた WPF

複数を 1 つに結合することは可能ですか、それとも複数を myDrawingBrushesに割り当てる方法はありますか?BrushesGrid

明らかに、上記のコードは機能しません。ソースコード:

0 投票する
2 に答える
1034 参照

c# - C#でWinフォームで印刷するときにテキストの濃さを上げる方法

C# でドキュメントを印刷しようとしています。ただ、文字の黒がイマイチ。薄暗い。テキストの色をより暗く鮮明にするために、テキストの色の品質を調整するにはどうすればよいですか? これが私のコードです:

どんな助けでも大歓迎です! ありがとう !