問題タブ [brushes]
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.
c# - プロパティが添付されたコントロールのWPF変更背景
ブール変数が true の場合、ラベルとボタンの背景を変更する必要があります (false の場合はデフォルトの色に戻ります)。だから私は添付プロパティを書きました。これまでのところ、次のようになります。
そして、私はそれを次のように使用します:
それは正常に動作します。対応する変数test
がビューモデルに設定されると、背景色が に変わりますLimeGreen
。
私の質問:
色LimeGreen
はハードコードされています。XAMLでもその色(およびデフォルトの色も)を設定したいと思います。だから、背景がどの2色に切り替わるかを決めることができます。どうやってやるの?
wpf - Polyline() - 配列値で色を変更
for steps in []
IronPython WPF アプリケーション内で Polyline() を使用して、ループの非常に単純な例を作成しようとしています。ループの反復ごとに異なる色を描画する必要がありますが、Brushes は定義済みの System.Windows.Media.SolidColorBrush オブジェクトのセットを実装しています。変数を交換Red
する方法がわかりません。steps
wpf - ブラシ MVVM バインディングは名前付きの色を与えません
Border background の MVVM バインディングがあり、ファイルから色名を文字列形式で読み取り、コードを使用してそれらを Brush に変換します。
Background は、ViewModel で次のように定義されているプロパティです。
そして、XAML で次のようにアクセスします。
境界線は適切に色付けされています。問題はありません。
問題は、set メソッドで this._background の値を見ると「#FFFF0000」であり、Brushes.Red と等しくないため、DataTrigger がトリガーされないことです (値を SolidColorBrush に変換してから、Brushes.Red と比較してみました) 、しかし等しくない)。
私が間違っていることは何ですか?ファイルから読み取った色名が適切に Brushes.* に変換され、DataTrigger が正常に動作するようにするにはどうすればよいですか。
ありがとう、
RDV
d3.js - D3js (V4) の複数の非衝突ブラシ
この例を使用して、バージョン 4 の D3js で複数の衝突ブラシを実行しています: http://bl.ocks.org/jssolichin/54b4995bd68275691a23 (バージョン 3)。この例に適用したい: https://bl.ocks.org/NGuernse/4c75a051154cbe08bf80cddefafae22a . 私はほとんどそれを行いますが、ブラシを衝突に更新することはできません。ブラシを停止するためのエッジ/境界を既に取得していますが、インタラクティブに衝突することはなく、もう 1 回相互作用した後でのみ発生します。
ブラシの位置をインタラクティブに衝突に更新するだけです
これが私のコードです: