2

私はシルバーライトで作業しています。動的にロードされる ListBox があります。リストボックスに、リストボックスの「選択済み」プロパティに関連付けられたチェックボックスを配置したいと思います。これがどのように行われるのか、私にはよくわかりません。誰かが私を正しい方向に向けることができますか? これがwinformの場合、チェックボックスの「OnChecked」ハンドラーを作成して、チェックボックスの親を見つけて選択済みに設定します。私はもっ​​と良い方法があるという考えに取り組んでいます。ありがとう。

4

2 に答える 2

3

Silverlight 2 は、Element to Element Binding と呼ばれるものをサポートしていません。

この機能は、現在ベータ版の Silverlight 3 に追加されました。Silverlight 3 は、http://silverlight.net/getstarted/silverlight3/default.aspxで入手できます。

于 2009-03-28T23:25:31.377 に答える
0

いいえ。

WPF では、CheckBox に次のようなものを配置することでそれを行うことができます。

Checked="{Binding Source=Listbox.SelectedItem, Path=Something, Converter={StaticResource SomeConverter}}"

残念ながら、Silverlight 2 は を使用した他のコントロールへのバインドをサポートしていませんSource=

つまり、現時点でこれ以上の方法はありません。コードはあなたが持っているすべてです。

于 2009-03-28T23:21:08.080 に答える