Такой вопрос, а как указать в коде, что если код компилится дизайнером, то часть его не компилить ? По идее есть типа дефайнов, но не могу найти что то... А это нужно для того, что бы в дизайнере WPF корректно грузилась ViewModel:
Подскажите как получить доступ к Name.Trim(trimSymbol), оно пишет что другой поток им владеет. Вот где я это использую: Dispatcher.CurrentDispatcher.Invoke(() => FillRectangle(rt[j].Find(x => x.Name == Name.Trim(trimSymbol)), color)); FillRectangle - это мой метод в который первым параметром мне нужно передать Rectangle.
Подскажите как получить доступ к Name.Trim(trimSymbol), оно пишет что другой поток им владеет. Вот где я это использую: Dispatcher.CurrentDispatcher.Invoke(() => FillRectangle(rt[j].Find(x => x.Name == Name.Trim(trimSymbol)), color)); FillRectangle - это мой метод в который первым параметром мне нужно передать Rectangle.
Метод асинхронным сделать? Там просто суть что при обращении к графическим элементам в wpf возникает эта проблема, их менять может только главный поток.
Подскажите как получить доступ к Name.Trim(trimSymbol), оно пишет что другой поток им владеет. Вот где я это использую: Dispatcher.CurrentDispatcher.Invoke(() => FillRectangle(rt[j].Find(x => x.Name == Name.Trim(trimSymbol)), color)); FillRectangle - это мой метод в который первым параметром мне нужно передать Rectangle.
Метод асинхронным сделать? Там просто суть что при обращении к графическим элементам в wpf возникает эта проблема, их менять может только главный поток.