私は現在 Extended WPF Toolkit を使用しており、そこから Propertybox を使用しています。このボックスには、バインドされた要素のすべてのプロパティが表示されます。これはうまく機能しますが、問題が 1 つあります。Nullable を使用しているため、この列挙型が正しく表示されません (テキスト ボックスが表示されるだけです)。列挙型を通常の列挙型 (null 不可) に変更すると、アイテムがコンボボックスに正しく表示されます。
これを解決するために、ドキュメントに記載されているように IItemsSource インターフェイスを試しましたが、「null」値を追加することもできません。
列挙リストに偽の「null」値を追加することでこれを解決できることはわかっていますが、これは避けたいと思います。nullableディスプレイを正しく作成する方法を知っている人はいますか?
よろしくトム
コントロールのドキュメント: https://wpftoolkit.codeplex.com/wikipage?title=PropertyGrid
更新ソリューション:別のコントロールを使用して「解決」しました。http://www.codeproject.com/Articles/87715/Native-WPF-4-PropertyGrid。このグリッドは、すぐに使用できます。