|
Какой способ лучше всего ?
|
|||
---|---|---|---|
#18+
Привет. Дайте совет, как лучше всего реализовать данную штуку: Имеется простенькая форма, на ней стандартный Grid. В гриде несколько кнопочек и заголовок. Нужно сделать, чтобы в определенной ситуации (при отсутствии связи, но несуть) - все содержимое этого грида, заменялось простым лейблом с текстом "нет связи, обратитесь к тому-то". Собственно весь вопрос - как лучше всего реализовать замену содержимого грида другим содержимым, а потом вернуть назад? Как разработать такую форму в Дезайн-тайм. Поделитесь советом. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2014, 14:34 |
|
Какой способ лучше всего ?
|
|||
---|---|---|---|
#18+
Ростигай, MVVM. ContentControl. Converter. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2014, 20:29 |
|
Какой способ лучше всего ?
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
В конструкторе простенокой формы пишем: Код: c# 1.
где: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
Как-то так) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2014, 11:58 |
|
Какой способ лучше всего ?
|
|||
---|---|---|---|
#18+
Супер_Пав, "По науке" лучше без необходимости в ViewModel не пихать отдельные Visibility. Visibility="{Binding GridViewModel, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, Converter=IfNullVisibilityConverter}" Реализовать NullVisibilityConverter, при чем ему передать аргумент, что возвращать при Null (для грида Collapsed, для сообщения Visible. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2014, 15:18 |
|
|
start [/forum/topic.php?fid=21&fpage=21&tid=1441059]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 304ms |
total: | 440ms |
0 / 0 |