コード例 #1
0
        void ScorUI_RemovedItem(Scor sender, Scor.ChangedListEventArgs e)
        {
            int index = Math.Max(0, lb.SelectedIndex);

            lb.Items.Remove(e.Item);
            index = Math.Min(lb.Items.Count - 1, index);
            if (lb.Items.Count > index)
            {
                lb.SelectedIndex = index;
            }
        }
コード例 #2
0
 void ScorUI_AddedItem(Scor sender, Scor.ChangedListEventArgs e)
 {
     lb.Items.Add(e.Item);
     lb.SelectedIndex = lb.Items.Count - 1;
 }