Я новичок в C#, и я пытаюсь создать ListView и заполнить его объектами из специального класса, скажем, Class1 и показать Class1.title как текст для каждого объекта. Как я могу это сделать? Похоже, что нет свойства DataSource в ListView в C#.Как заполнить ListView объектами из специального класса
0
A
ответ
0
Вы можете использовать Tag property из ListViewItem хранить ваш исходный объект
public partial class Form1 : Form
{
private class Foo
{
public string Title { get; set; }
public int DontShowMe { get; set; }
}
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Foo foo = new Foo() { Title = "Hello", DontShowMe = 42 };
ListViewItem item = new ListViewItem() { Text = foo.Title, Tag = foo };
listView1.Items.Add(item);
}
}
Если позже вы посмотрите на конкретной записи в ListView, вы можете бросить Tag (который является объектом типа) обратно к фактическому типу ,
Смежные вопросы
- 1. Как заполнить ListView из другого класса?
- 2. Как заполнить массив-структуру объектами класса?
- 3. Как заполнить ListView из массива?
- 4. Как заполнить ListView из ArrayAdapter
- 5. Как заполнить ChoiceBox объектами из списка
- 6. Как правильно заполнить ListView из другого класса на Android?
- 7. Заполнить массив объектами
- 8. Как вручную заполнить массив объектами?
- 9. Xamarin listview с объектами
- 10. Как заполнить 2D-массив объектами класса внутри цикла for?
- 11. Заполнить NSSet объектами CoreData
- 12. Как заполнить ListView загрузчиком?
- 13. Заполнить массив numpy объектами
- 14. заполнить массив с объектами из других массивов
- 15. Невозможно заполнить ListView из AsyncTask
- 16. Невозможно заполнить ListView из ArrayList
- 17. Как заполнить содержимое из EditText в ListView?
- 18. Как заполнить ListView данными из Firebase?
- 19. Как заполнить ListView из результатов объекта JSON?
- 20. ListView с горизонтальными объектами
- 21. Заполнение ListView объектами из списка <>
- 22. Bind ListView с объектами
- 23. Как заполнить строку в ListView?
- 24. как заполнить массив объектами возвращаемого значения
- 25. Заполните список объектами класса
- 26. Заполнить массив Java с объектами
- 27. Правильный способ заполнения listView объектами?
- 28. Как заполнить массив объектами из другого массива (Java)
- 29. Javascript/AngularJs - Как заполнить массив объектами из другого массива?
- 30. Как заполнить ComboBox внутри ListView в WPF
Это WinForms? WPF? Silverlight? Что-то другое? –
Это простой WinForm. –