ItemContainerGenerator.Status
列挙型はいつWPFでGeneratorStatus.Error
を返しますか?誰もこのような状況に遭遇しましたか?ちょうど私がSilverlightで主に働くので、GeneratorStatus
はそこに存在しません。ItemContainerGenerator.Status列挙はいつGeneratorStatus.Errorを返しますか?
0
A
答えて
1
ItemContainerGenerator
(ListBoxなどで使用する場合)は、ListBox
がバインドされている各データ項目に対してListBoxItem
を作成します。
標準ItemContainerGenerator
のPresentationFramework
には、プライベートクラス 'Generator
'があります。このクラスは、それがGeneratorStatus.GeneratingContainers
としてItemContainerGenerator
クラスのステータスを設定しますItemContainerGenerator
によってインスタンス化されるとItemContainerGenerator
がGenerator
インスタンス上Dispose
を呼び出したときに、その後、Generator
クラスがGeneratorStatus.ContainersGenerated
にItemContainerGenerator
状態を設定します。
GeneratorStatus.Error
は標準の実装で使用されることはありませんが、独自のItemsControl
を使用している場合は、ItemContainerGenerator
をロールして、コード内でエラーステータスを使用できます。
関連する問題
- 1. C#:別の列挙型の内部に1つの列挙型をラップしています(つまり別の列挙型をコピー/コピーしています...)
- 2. Cの関数から列挙型を返しますか?
- 3. EJBから列挙型を返す
- 4. Silverlightで列挙を繰り返すか?
- 5. 列挙型を取得するか列挙型を返すの違いは何ですか?
- 6. Javaの列挙型は、私は列挙型を持つ条約
- 7. C#で2つの列挙型が等しいのはいつですか?
- 8. インデックスの代わりに列挙を返します
- 9. DBの列挙型または列挙型の列挙型
- 10. SQL CLRは2つの新しい列を返します
- 11. 列挙型ではなく、列挙型クラスをいつどのように使うべきですか?
- 12. Javaでは、列挙定数のコンストラクタはいつ呼び出されますか?
- 13. C#列挙型は - 私は、次の列挙型のフラグを持つマスク
- 14. コアデータエンティティを列挙型として使用していますか?
- 15. ルックアップテーブル、列挙型、またはRailsのキーから値を返す関数
- 16. より速い列挙:配列の列挙を利用する
- 17. char配列を列挙型配列に変換しますか?
- 18. "&"は列挙型ですか?
- 19. Doctrine列挙型で列挙されていない値を追加することはできませんか?
- 20. 停止の繰り返しは、列挙型
- 21. 私はバンドルで列挙値をパックし、列挙型
- 22. DLL関数を列挙していますか?
- 23. ブーストファイルシステム - デバイスを列挙していますか?
- 24. 静的メソッド - 配列引数をvoidとして返し、配列として返すのはいつですか?
- 25. 1つの列挙して、いくつかの集計関数を適用します
- 26. 新しい列挙型メンバを追加することはできますか?列挙型として列挙型を列挙するときにNewtonsoft jsonと中断しないでください。
- 27. イメージを配列または列挙型として格納します。これは良いですか?
- 28. get関数を呼び出さずに列挙型の値を返します
- 29. Pythonでカスタム値を持つ列挙型を動的に作成しますか?
- 30. Javaは列挙型の値を取得しますか?
はい、私は質問をより簡潔に編集しました。答えもありますか? : - > – herzmeister
精巧な答えをありがとう。 'ItemContainerGenerator'を実装している場合に' GeneratorStatus.Error'を設定することをお勧めします。 – herzmeister
あなたのカスタムItemsContainerGeneratorが、バインドされたデータ型によって適切にサポートされていない可能性がある精巧なコンテナを作成している場合は、このステータスをerrorに設定し、WPFコードでカスタムItemsControlのバインディングなどのステータスをチェックします。 –