Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.02.2012, 17:06
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
Доброго времени суток!Приступлю сразу к делу. У меня есть конвертер Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
И есть класс public Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Который хранит статус пользователя тоесть авторизован он или нет. А конвертер на основе значения свойства bool userLogInOrOut возваращает значение если true Visibility.Visible если false то Visibility.Collapsed. Дальше создаю ресурс Код: xml 1. 2. 3. 4.
чтоб привиаться к классу UserState и доступ к самому конвертеру. Дальше связываюь со свойством нужного мне контрола Код: xml 1.
В свойство у нас bool userLogInOrOut = true а значит конвертер вернёт Visibility.Visible так оно и есть! А вот если мы меняем значение свойства bool userLogInOrOut с контролом ничего не проиходит. Почему ? И как такое поведение можно реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:11
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, как ты меняешь значение то? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:17
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
Ну например контрол который находится на MainPage в конструкторе Код: c# 1. 2. 3. 4. 5. 6. 7.
вот как то так. Кстати я использую тип проекта silverlight business application. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:28
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Вы не скажите есть ли примеры приложений скажем на основе роли пользователя заприщать ему доступ к некоторым контролам пусть изменения свойства Visibility? Ну не важно что главное за что нибудь заципиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:29
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, тебе над в классе реализовать INotifyPropertyChanged. в инете посмотришь как его реализуют. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:30
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Если вы имеете в виду реализовать для UserState то я уже пробовал и понту нет ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:32
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, давай побольше напиши, как и что связано у тебя, а то не понятнО, как ты вообще экз. userstate связываешь с каким то контролом. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:41
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Вот страница на которой всё это происходит. Код: xml 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:46
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, а потом ты, используешь это : Код: c# 1. 2.
чтобы изменить значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:47
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Да)) А что не так ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:49
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, ну, получается по факту, что : state экземпляр никак не связан с <state:UserState x:Key="userState"/> поэтому ничего и не происходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:51
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, ППЦ. А как сделать по другому не подскажите ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:52
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, а что ты сделать хочешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:53
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Изменить значение и чтоб и чтоб на это DataBinding среагировал и вызвал конвертер! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:54
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, а каким образом хочешь изменить значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 17:56
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Например при вызове события private void Authentication_LoggedIn(object sender, AuthenticationEventArgs e)! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 18:00
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, когда, я понял. а посредством чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 18:02
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Я не понял ваш вопрос? Ну я имею в вдеу как мне получить доступ к ресурсу который находится в разметке и изменить значение свойства! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 18:10
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2, а ты вон, про что. попробуй метод FindResource ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.02.2012, 18:14
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
AlexeiK, Вот как выгледит задача до того как текущий пользователь не авторизован значение свойства userLogInOrOut = false а значит конвертер возвращает Visibility.Collapsed после того как пользователь авторизуется свойство userLogInOrOut = true и конвертер возвращает джля контрола Visibility.Visible. Вот как то так ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.02.2012, 12:06
|
|||
---|---|---|---|
Некорректно работает конвертер. |
|||
#18+
lol2AlexeiK, Вот как выгледит задача до того как текущий пользователь не авторизован значение свойства userLogInOrOut = false а значит конвертер возвращает Visibility.Collapsed после того как пользователь авторизуется свойство userLogInOrOut = true и конвертер возвращает джля контрола Visibility.Visible. Вот как то так ! Для такого функционала этот класс должен реализовывать INotifyPropertyChanged Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&mobile=1&tid=1441925]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 155ms |
0 / 0 |