← Назад

Пожалуйста помогите разобраться с Binding.

Здравствуйте, если есть возможность, подскажите пожалуйста что я делаю не так: 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)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Mikhail Sukhov
Mikhail Sukhov

Так с ходу и не ответить. Попробуйте взять мой пример

http://groups.google.ru/group/stocksharp/browse_thread/thread/ec0691f2584033f9#

и отредактировать его до тех пор, пока он не станет работать как Ваш, или будет показывать что необходимо.