SilverlightアプリケーションにListBoxがあります。私は編集可能なリストボックスを作成しようとしているので、ItemTemplateを使用して、textBoxとボタンのような各項目に必要なコントロールを持っています。Silverlight ListBox Itemsコレクションとは異なる順序で表示されるアイテム
私はリストボックスの最後に新しい項目を追加するボタンを付けることができます。このアイテムは私のドメインクラスには関係しないので、私は普通のオブジェクトを 'Filler'として使っています。そして、ボタンを正しく表示するためにこのアイテムを識別するコードがあります。
myListBox.Items.Insert(myListBox.Items.Count - 1, domainItem);
:
myListBox.Items.add(new object());
問題は、私は、私は新しいドメインのレコードを挿入する必要があるときに、私はこのコードを使用して、この「新記録」の項目は、リストボックスの最後に必ず保管したいということです
myListBox.Itemsコレクションをデバッグすると、最後に「新規追加」ボタンが表示されますが、リストボックスにはこのボタンが表示されています。私のアイテムはアイテムコレクションとは異なる順序で表示されるのはなぜですか?
ボタンは、新しいアイテムの上またはすべての項目の上にありますか? – Vinicius