Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня есть класс Round, который содержит оценки за раунд. Оценки для разных команд от разных судий Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Хочется визуализировать оценки. Они хорошо представляются табличкой. Строки это команды, а столбцы это судьи. Но вот вопрос как же забиндить? Ведь передавать получается, только поле, а команд и судей может быть любое число. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 11:18 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
писать свою Panel, которая будет раскладывать Mark по строкам/столбчикам в зависимости от Team/Judge. ее подсунуть ListBox-у, которого забиндить на Marks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 11:22 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
Вестник, Тогда уже не лист боксу а ItemsControl'у. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 11:44 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
Вестник, можно чуть подробней, о том, что вы имеете ввиду под написанием своей Panel. Если есть возможность, было бы здорово, если бы вы привели пример, или ссылку например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 12:12 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
.Anatoly.Вестник, можно чуть подробней, о том, что вы имеете ввиду под написанием своей Panel. Если есть возможность, было бы здорово, если бы вы привели пример, или ссылку например. http://msdn.microsoft.com/ru-ru/library/cc903936%28VS.95%29.aspx это для сильверлайта написано, но для WPF все тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 12:56 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
Тогда уже не лист боксу а ItemsControl'уможно, если достаточно просто показывать. если нужно иметь текущий, то нужен листбокс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 13:26 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
http://www.rudigrobler.net/Blog/timeslotpanel - действуйте по аналогии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 13:30 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
и не забудьте, что Mark будет обернут в контейнер (ContentPresenter или ListBoxItem) и именно контейнер будет внутри панели. соответственно, вам нужно пробросить через контейнер свойства Team/Judge, чтобы панель их видела ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 13:36 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
Вестник, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 13:54 |
|
||
|
Binding чего-то сложнее чем поле
|
|||
|---|---|---|---|
|
#18+
.Anatoly., И в WPF нету такого понятия как Binding чего-то сложнее чем поле . Есть привязка коллекции и привязка одного значения. Коллекция всегда привязывается к какому нибуть ItemsControl'у, например ListBox или DataGrid. Если нужна сложная схема расположения то оверайдится своя панель и пихается в ItemsPanel ItemsControl'а. К слову сказать ListBox это ItemsControl + StackPanel + ScrollBar + что-то еще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 13:54 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=21&tid=1442487]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 177ms |

| 0 / 0 |
