1
私はListBox内にToggleButtonを持っています。そのボタンをクリックすると、ListBox内の他のすべての項目をチェックしないようにします。ListBoxItemsがラジオボタンのように動作するようにする
私は現在、この
private void ToggleButton_Click(object sender, RoutedEventArgs e)
{
spriteToggleButton _tb = sender as ToggleButton;
for (int i = 0; i < aListBox.Items.Count; i++)
{
ListBoxItem lbi = (ListBoxItem)aListBox.Items[i]; // invalid cast exception here
lbi.IsSelected = false;
}
_tb.IsChecked = true;
}
をしようとしているが、私は、無効なキャスト例外を取得しています。
私はaListBox.Items [i]がListBoxItemオブジェクトを返すと思っていました。
私はラジオボタンの代わりにトグルボタンを使用しています。多分私はそれに変更する必要があります。 –
ボタンのように見えるテンプレートでRadioButtonを使うことができます... –