問題タブ [propertygrid]

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 に答える
322 参照

visual-studio - プロパティグリッド内のファイルの編集可能なFullPathプロパティ-VisualStudio2008

VS2008ソリューションにファイルアイテムを含むプロジェクトがあります。各アイテムには、プロパティグリッドに「FullPath」と呼ばれる標準の読み取り専用プロパティがあります。

プロパティグリッドのFullPathプロパティを編集可能にする最も簡単な方法は何ですか?

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

datetime - .Net の PropertyGrid の DateTime

私は現在、c#.Net の PropertyGrid でいくつかの DateTime プロパティに取り組んでいます。デフォルトのドロップダウン日時ピッカーを使用しています。

私の質問:完全な日付と時刻を表示する方法はありますか? デフォルトでは、時間が設定されていない場合は日付が表示されますが、ゼロ値も必要です。例: "09.11.2009" の代わりに "09.11.2009 00:00" を表示したい。

これにはカスタム TypeConverter または Editor を使用する必要がありますか? 私はこのプロパティグリッドでとても迷子になり、悲しくなります...

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

0 投票する
3 に答える
1320 参照

wpf - WPF で .NET 2.0 (Windows フォーム) コントロールを使用する際の制限は?

WPFで新しいアプリケーションを開始したい。WPF の新しいユーザー インターフェイスには、DataGridViewコントロールとPropertyGridコントロールが必要です。しかし、これら 2 つのコントロールは WPF には存在しないようですWindowsFormsHost

しかし、私がそれを行うと、このアプローチで誰かが予見する制限はありますか?

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

c# - WPF プロパティ グリッドを作成しますか?

WPF で独自のプロパティ グリッド コントロールを作成するには、どこから始めればよいでしょうか。

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

c# - PropertyGridと動的タイプのオブジェクト

任意のオブジェクトのプロパティの編集を有効にする必要があるGUIアプリケーションを作成しています(それらのタイプは実行時にのみ認識されます)。

この機能を有効にするために、PropertyGridコントロールを使用することにしました。次のクラスを作成しました。

編集する必要のあるオブジェクトのインスタンスを取得したら、そのインスタンスのラッパーを作成し、選択したオブジェクトとして設定します。

しかし、私は次の問題に遭遇しました-上記は、objのタイプがカスタムタイプ(つまり、自分で定義したクラス、または組み込みの複合タイプ)である場合にのみ期待どおりに機能しますが、objがプリミティブである場合は機能しません。

たとえば、次のように定義します。

そして、やります:

その後、すべてが膨らみます。一方、私が以下を実行する場合:

次に、グリッドに値「1」が表示されますが(グレースケールされていません)、値を編集できません。Wrapperの「Value」プロパティのタイプをintに変更し、TypeConverter属性を削除すると、機能することに気付きました。他のプリミティブ型と文字列でも同じ動作が得られます。

何が問題ですか?

前もって感謝します!

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

c# - dllからのtypeconverter

私は、クラスおよび関連するタイプコンバーターでpropertygridを使用しています。クラスとTypeConverterをdllに移動したところ、呼び出されていないようです。dllからtypeconverterをアクティブ化する方法が見つかりません。

ヒントに感謝します。ありがとうございました。

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

c# - propertygridでの辞書の使用

propertygridを使用してKeyValue(string、string)アイテムのリストを編集したいのですが。asタイプを使用するDictionary<string,string>と、propertygridはGUIを表示しますが、「有効」に見えません。アイテムを追加できません。

Dictionaryオブジェクトはサポートされていますか、それともこの問題を解決できる他のオブジェクトはありますか?

0 投票する
4 に答える
7654 参照

vb.net - カスタムコントロールの有効なプロパティ値のドロップダウンリストを作成します

いくつかのプロパティを持つカスタムユーザーコントロールを作成しました。1つは、コントロールがアクセスするデータベースを指定します。コントロールのユーザーに、コントロールが対話するデータベースを選択できるドロップダウンを表示できるようにしたいと思います。

ドロップダウンを機能させるにはどうすればよいですか?デフォルト値を取得できますが、選択可能なリストを取得する方法をまだ理解していません。

どんな助けでも感謝されます。

ありがとう。

マーシャル

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

c# - PropertyGrid、DefaultValue、不明な色

誰にでも...みんなに、

私のプロパティ グリッドは、いくつかの色プロパティを持つクラスを調べています...

色はシステムカラーでも「既知の」色でもありません...

色を表示すると、グリッド内のテキスト値は次のようになります。

[Attribute] プロパティを定義して、この色が選択されたときに PropertyGrid がデフォルトの色が選択されたことを理解するにはどうすればよいですか?

私が試してみました:

これまでのところ運がありません...

助けてくれてありがとう...

このサイトは素晴らしいです...このプロジェクトを進めていく中で、他のどのサイトよりも私を助けてくれました...

カーソン

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

c# - C#Propertygridのデフォルト値typeconverter

ドロップダウンボックス付きのpropertygridがあります。私のアプリケーションでは、ユーザーがブロックをクリックすると、そのブロックのプロパティがpropertygridに表示されます。ただし、ブロックを初めてクリックすると、ドロップダウンに無効な値(0)が表示されます。有効な値が表示されていることを確認するにはどうすればよいですか?

TypeConverterのコードは次のとおりです。

そして私のクラスのプロパティ:

解決

コンストラクターでScreenIdのデフォルト値を設定しました。