たとえば、ボタンをクリックされたら ListBox の 2行目の背景色を変えたい、なんてことがあったとします。 ListBox のそれぞれの行はたぶん Border とか Rectangle とか TextBlock とかを組み合わせて描かれてるんだと思いますが、そいつらにアクセスして背景色を変えたいというわけです。 WPF 編はこちら → 「[WPF] ListBox や ComboBox の各行の見た目にアクセスする」 ■ Silverlight 2、3 の場合 WPF と同じように VisualTreeHelper を使って ListBox の頭からビジュアルツリーをたどっていけば各行のビジュアルにもたどり着くことができます。 具体的には、ビジュアルツリーをたどっていくと行数分だけ ListBoxItem が出てきます。 この ListBoxItem の下がそれぞれの行のビジュアルで