|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
Помогите пожалуйста настроить биндинг для Detail таблицы, при нажатии на строчку в гриде dg1 отображается информация dg_detail1. Как настроить Binding, чтобы dg_detail2 отображала тужу детальную информацию? Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2014, 13:01 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
А зачем тебе второй грид для деталей? В любом случае, поройся тут http://msdn.microsoft.com/en-us/library/ms752347.aspx#master_detail_scenario http://msdn.microsoft.com/en-us/library/aa970558.aspx http://msdn.microsoft.com/en-us/library/ms742531.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 09:27 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320А зачем тебе второй грид для деталей? Грид больше для коллекций предназначен. Возьми контролы полегче. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2014, 09:27 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320А зачем тебе второй грид для деталей? В любом случае, поройся тут http://msdn.microsoft.com/en-us/library/ms752347.aspx#master_detail_scenario http://msdn.microsoft.com/en-us/library/aa970558.aspx http://msdn.microsoft.com/en-us/library/ms742531.aspx В принципе задачу я решил таким образом: Код: xml 1. 2. 3. 4. 5.
Первый грид для деталей мне не нужен, но его получилось вывести Трудно въехать в концепцию биндинга WPF, сейчас только начал что-то понимать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 12:50 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320user7320А зачем тебе второй грид для деталей? Грид больше для коллекций предназначен. Возьми контролы полегче. Мне показалось, что с DataGrid удобнее работать, данные у меня как раз лежат в ObservableCollection. А что вы имеете ввиду под "контролы полегче"? ListBox? Они меньше ресурсов жрут? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 12:55 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
salex42Первый грид для деталей мне не нужен, но его получилось вывести Как это выглядит? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 12:57 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320salex42Первый грид для деталей мне не нужен, но его получилось вывести Как это выглядит? Два грида я выводил в качестве эксперимента, dg_detail1 не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 13:27 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
salex42user7320пропущено... Как это выглядит? Два грида я выводил в качестве эксперимента, dg_detail1 не нужен. Я спрашиваю, как выглядит отображение деталей выбранного объекта. Одна строчка в гриде? По идее, грид и так детали отображает. Обычно детали отображают для списка объектов, когда в списке одни названия, а детали показывают при выборе из списка. Городить два грида - это разве что если у каждого объекта есть коллеция, которую надо показать во втором гриде. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2014, 14:43 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320salex42пропущено... Два грида я выводил в качестве эксперимента, dg_detail1 не нужен. Я спрашиваю, как выглядит отображение деталей выбранного объекта. Одна строчка в гриде? По идее, грид и так детали отображает. Обычно детали отображают для списка объектов, когда в списке одни названия, а детали показывают при выборе из списка. Городить два грида - это разве что если у каждого объекта есть коллеция, которую надо показать во втором гриде. Так и есть, у меня 2 коллекции из 2-х связанных таблиц и второй грид отображает несколько десятков строк для одной строчки первого. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2014, 05:30 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
Тогда понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2014, 08:53 |
|
Master detail помогите в биндинге
|
|||
---|---|---|---|
#18+
user7320, Если ты указываешь контролу DataContext, то все остальные поля в этом будет байндится в этом контексте. Проще говоря, если ты укажешь <TextBlock DataContext="{Binding Object1}" Text={Binging Property1}/> то Text будет забайнден к Object1.Property1 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2014, 11:33 |
|
|
start [/forum/topic.php?fid=21&msg=38647488&tid=1441120]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
131ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 293ms |
total: | 502ms |
0 / 0 |