Здравствуйте, если есть возможность, подскажите пожалуйста что я делаю не так: 1.я создал свой класс public class ModOrders { public Order Ord; public Order Stop; public Order Take; public bool ИспользоватьБУ; public bool ИспользоватьТейк; public bool ИспользоватьСтоп; public int ПипБУ; public int РазмерТейка; public int РазмерСтопа; public ModOrders(Order ord, Order stop, Order take, bool использоватьБУ, int пипБУ, bool использоватьТейк, int размерТейка, bool использоватьСтоп, int размерСтопа) { Ord = ord; Stop = stop; Take = take; ИспользоватьБУ = использоватьБУ; ПипБУ = пипБУ; ИспользоватьТейк = использоватьТейк; РазмерТейка = размерТейка; ИспользоватьСтоп = использоватьСтоп; РазмерСтопа = размерСтопа; } }
2.я создал коллекцию public ObservableCollection<ModOrders> Modorders { get; private set; }
this.Modorders = new ObservableCollection<ModOrders>();
3.прописал в программе привязку к listview listView1.ItemsSource = this.Modorders;
4.создал сам listview
<ListView MinHeight="30" Name="listView1" SelectionChanged="listView1_SelectionChanged" IsSynchronizedWithCurrentItem="True"> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="" Width="Auto">Инструмент</GridViewColumn> <GridViewColumn DisplayMemberBinding="" Width="Auto">Тип</ GridViewColumn> <GridViewColumn DisplayMemberBinding="" Width="Auto">Цена</ GridViewColumn> <GridViewColumn DisplayMemberBinding="" Width="Auto">Объем</ GridViewColumn> <GridViewColumn DisplayMemberBinding="" Width="Auto">Стоп</ GridViewColumn> <GridViewColumn DisplayMemberBinding="" Width="Auto">Тейк</ GridViewColumn> </GridView> </ListView.View> </ListView>
При добавлении нового элемента в Modorders добавляется новая строчка в listview, однако все столбцы пустые. Думаю здесь все должно быть банально просто, однако не могу найти в чем дело. Помогите пожалуйста
评论 (1)
登录 或 创建账户, 登录或注册以发表评论
Так с ходу и не ответить. Попробуйте взять мой пример
http://groups.google.ru/group/stocksharp/browse_thread/thread/ec0691f2584033f9#
и отредактировать его до тех пор, пока он не станет работать как Ваш, или будет показывать что необходимо.