問題タブ [propertyeditor]

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 投票する
0 に答える
339 参照

wpf - Visual Studio に WPF Pen タイプの組み込みプロパティ エディターはありませんか?

カスタム WPF コントロールを作成しているときに、WPF が System.Windows.Media.Pen 型のプロパティ用の組み込みのビジュアル エディターを提供していないことに驚きました。ブラシ ベースのプロパティのエディターに似たものが表示されることを期待していました。

ここに画像の説明を入力

一部のメイン ストック WPF コントロール (Border、TextBlock、ListView、DataGrid など) で「何か」を描画するために使用されるプロパティの種類を調べたところ、それらにはすべて Pen プロパティがなく、Brush タイプに基づくプロパティのみであることがわかりました。 .

これは WPF の一般的な設計概念であり、カスタム コントロールに Pen プロパティを実装することも避けるべきですか?

Pen プロパティの実装がまだ「適格」である場合、誰かがこれを行う例を示すことができますか? または、MSDN の「カスタム エディターの作成」セクションで説明されている手法を使用して、プロパティ エディターを最初から作成する必要がありますか?

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

delphi - カスタム プロパティ エディタで GetStrValue が空の文字列を返す

カスタム コンポーネント用のカスタム プロパティ エディターを作成したいと考えています。以下のようなコンポーネント宣言があります。

そして、以下のようなプロパティ エディター宣言:

Assert(False, '"' + GetStrValue + '"');GetStrValue は空の文字列を返すため、空のメモがコメントされている場合、プロパティ エディターが開きます。

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

java - PropertyEditor を使用して文字列から特定の型に変換する方法

java.math (例: java.math.BigInteger) 型やカスタマイズされた組み込み型 (例: com.parse.MyOwnType) などの java.lang プリミティブ型以外のクラス型を渡そうとしています。以下のメソッドは、プリミティブ型に対してのみ行います。プリミティブ型以外に PropertyEditor を使用する方法について提案がある人はいますか? 変換に使用できる他のエディター ライブラリはありますか?