私は主な未解決の問題が1つあります。リストと個々のアイテムにデータバインドする方法はわかっていますが、もう1つ問題があります。リストボックスをクラス内のいくつかのプロパティにバインドする必要があります。例については
私は表示と呼ばれるクラスにいくつかのXAMLにバインドされている2つのプロパティがあります:どのように、私は私のXAMLでこれらを使用することができますが、私は彼らがリストボックス/ドロップダウンリストになりたいListBoxをクラスのプロパティにバインドする方法は?
Public Property ShowEventStart() As Visibility
Public Property ShowEventEnd() As Visibility
をこのリストに自分のプロパティが表示され、その値を変更できるようにすることができますか?それはリストである必要がありますか?
ドロップダウンリストのチェックボックスを使用して、ShowEventStartプロパティとShowEventEndプロパティ値の可視性を切り替えるために、これらのプロパティをドロップダウンリストから変更できます。
これはSilverlight 3.0ソリューションでなければなりません。リストではないXAMLでバインドできるものをどのように持つかを理解できず、これらのアイテムを変更するリストとしてバインドされています。
ShowEventStartやShowEventEndなどのクラスプロパティの値を変更するチェックボックスのリストが必要です。他のプロパティがありますが、これが開始になります。
これは興味深い解決策です。クラスからプロパティをリストに変換するには、これが私の望むソリューションに似ているので、この方法で試してみてください。リストを手動で作成し、リスト項目ごとに各プロパティにバインドします、私はバインドする多くのプロパティを持っているので、このソリューションはより有用かもしれませんが動作します。 – RoguePlanetoid
また、さまざまなタイプのプロパティを追加する場合は、CheckBoxをコンテナコントロールに置き換え、タイプごとにバインドするdataTemplateを使用し、各タイプのデータテンプレートを追加します(チェックボックスでブール値を編集するには、テキストボックスなど)。あなたがこれを必要とするなら私に知らせてください、そして私はあなたのための例を書くでしょう。 –