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. いくつかの繰り返し値を持つ列挙型?
- 2. C#:別の列挙型の内部に1つの列挙型をラップしています(つまり別の列挙型をコピー/コピーしています...)
- 3. Cの関数から列挙型を返しますか?
- 4. EJBから列挙型を返す
- 5. Silverlightで列挙を繰り返すか?
- 6. 列挙型を取得するか列挙型を返すの違いは何ですか?
- 7. オブジェクトのリストを列挙してインデックスまたはオブジェクトを返す
- 8. C++で列挙型から文字列を返す方法は?
- 9. 2つの他の列挙子を使って遅延を繰り返すルビの列挙子を作るにはどうしたらいいですか?
- 10. Javaの列挙型は、私は列挙型を持つ条約
- 11. Spring - Neo4jデータベース:列挙型の列をデータベースに保存して列挙型として返します
- 12. 列挙型全体の中の文字列を取得し、列挙型定数を返します。
- 13. 1つの列挙型または別の列挙型を指す変数?
- 14. C#で2つの列挙型が等しいのはいつですか?
- 15. は私が列挙抽象クラスを持つ列挙クラスの型
- 16. valueOfで返されない列挙値
- 17. DBの列挙型または列挙型の列挙型
- 18. インデックスの代わりに列挙を返します
- 19. SQL:各グループ内で返された行を列挙します
- 20. 繰り返し読むと列挙
- 21. ハンドルを列挙します
- 22. Intを列挙して文字列を返す
- 23. いつTask.WhenAllが列挙されますか?
- 24. 列挙型の列挙型名を取得します。
- 25. ドライバは同じデバイスIDを返す2つの子PDOを列挙しました
- 26. 列挙型ではなく、列挙型クラスをいつどのように使うべきですか?
- 27. フィルタを使用して列挙型の列挙列を列挙する
- 28. 列挙型に基づいて列挙型カテゴリを作成します。
- 29. Javaでは、列挙定数のコンストラクタはいつ呼び出されますか?
- 30. コアデータエンティティを列挙型として使用していますか?
はい、私は質問をより簡潔に編集しました。答えもありますか? : - > – herzmeister
精巧な答えをありがとう。 'ItemContainerGenerator'を実装している場合に' GeneratorStatus.Error'を設定することをお勧めします。 – herzmeister
あなたのカスタムItemsContainerGeneratorが、バインドされたデータ型によって適切にサポートされていない可能性がある精巧なコンテナを作成している場合は、このステータスをerrorに設定し、WPFコードでカスタムItemsControlのバインディングなどのステータスをチェックします。 –