記入中の LisBox に問題があります。項目をタップすると、エラーが表示されます
「値が想定範囲内にありません。」
選択した値を取得する行にブレークポイントを置くと、その値がnullであると表示されます.xamlでリスト項目を静的に宣言していましたが、問題はありませんでした.
私を助けることができますか?
private void listbox_tapped(object sender, TappedRoutedEventArgs e)
{
ListBoxItem selected = (lbLetter.SelectedValue as ListBoxItem);
int listitem = lbLetter.SelectedIndex;
if (lbLetter.Items.Count != 0)
{
lbWord.Items.Add(selected);
}
}
private void RandomizeListbox()
{
List<char> values = new List<char>();
for (int i = 0; i<=MAXLETTERS; i++)
{
values.Add(RandomLetter());
}
lbLetter.ItemsSource = values;
}
public static char RandomLetter()
{
return alphabet[random.Next(alphabet.Length)];
}