private void listViewByList string name listViewTasks Items Clear fore

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
private void listViewByList(string name)
{
listViewTasks.Items.Clear();
foreach (TaskSeries ts in rtm.getTaskObjects(name))
{
ListViewItem item = new ListViewItem();
item.Text = ts.name;
item.Tag = ts;
listViewTasks.Items.Add(item);
}
}
private void menuItem2_Click(object sender, EventArgs e)
{
foreach (int index in listViewTasks.SelectedIndices)
{
object ts = listViewTasks.Items[index].Tag;
// Если попробовать не object, а TaskSeries
// компилятор ругается Cannot implicitly convert type 'object' to 'pocketrtm.TaskSeries'
listBox1.Items.Add(ts);
listViewTasks.Items.RemoveAt(index);
}
}
// Да, код наверно очень страшен) Первый раз пишу на C#. Да и на С++ не писал никогда.