Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Если напишу первым способом: Код: xml 1. 2. то ObjectDataProvider мне создаст новый класс. Если опишу вторым способом: Код: xml 1. То объект будет связан с уже существующим объектом phones, описанном в XAML, либо созданным первым способом. Вопрос: А если у меня прямо в C# описано, что, мол, есть такой объект phones (поле в объекте окна типа ClassPhones) и инициализируется оно в конструкторе окна (phones=new ClassPhones(connectionToDB... ); ), можно с таким объектом сделать связь? Или я где-то нарушаю парадигму? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2017, 04:53 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Charles WeylandИли я где-то нарушаю парадигму?Смотря какую парадигму. Если про парадигму MVVM - то ты ее нарушаешь, создавая объекты в объекте окна и разметка тут не причем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2017, 11:25 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProCharles WeylandИли я где-то нарушаю парадигму?Смотря какую парадигму. Если про парадигму MVVM - то ты ее нарушаешь, создавая объекты в объекте окна и разметка тут не причем. вы не совсем правы ) создание объекта это основа ооп, объекта в view тоже создаются и это не обязательно DispatherObject. главное четко понимать где кончается view model и начинается view. dataprovider может быть вообще не связан с модель, а только с внутренней реализации view и тз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2017, 13:28 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Charles WeylandЕсли напишу первым способом: Код: xml 1. 2. то ObjectDataProvider мне создаст новый класс. Если опишу вторым способом: Код: xml 1. То объект будет связан с уже существующим объектом phones, описанном в XAML, либо созданным первым способом. Вопрос: А если у меня прямо в C# описано, что, мол, есть такой объект phones (поле в объекте окна типа ClassPhones) и инициализируется оно в конструкторе окна (phones=new ClassPhones(connectionToDB... ); ), можно с таким объектом сделать связь? Или я где-то нарушаю парадигму? липить коннекшоны к базе через рксерсы xaml как мне кажется плохая идея, лучше взаимодействие с базой оставить на слой model. иначе если будет дефект, мне как человеку другому разр. будет сложнее ее сопровождать имхо. + русурс может быть переопределен на одном из уровней визуального дерева. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2017, 13:40 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProCharles WeylandИли я где-то нарушаю парадигму?Смотря какую парадигму. Если про парадигму MVVM - то ты ее нарушаешь, создавая объекты в объекте окна и разметка тут не причем. Так вы тоже никогда не делаете? Код: xml 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 06:28 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Сон Веры Павловны, Автор прямо писал про создание объектов в кодбехайнде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2017, 10:53 |
|
||
|
Как связать ListBox с объектом, созданном в С#?
|
|||
|---|---|---|---|
|
#18+
Charles Weyland, Если я правильно понял, то Вам возможно подойдет Singleton. Альтернативно, а возможно даже и лучше, создать ViewModel, у которой будет свойство в виде нужного объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 20:46 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=39452930&tid=1440532]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 6ms |
| total: | 90ms |

| 0 / 0 |
