Не могу понять это, и я подумал, что это будет легко.
У меня есть служба WCF, которая возвращает наблюдаемую коллекцию
Я хочу вызвать службу wcf из кода и поместить результаты в наблюдаемую коллекцию _myObser. Мне нужен _myObser, доступный из моего XAML ..
<sdk:DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<ComboBox x:Name="cbGroup" SelectedItem="{Binding Group, Mode=TwoWay}"
ItemsSource="??" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellEditingTemplate>
Полагаю, мой первый вопрос: есть ли лучший способ сделать это?
Мой второй вопрос: могу ли я сделать что-то подобное? Кажется, я всегда получаю ошибки
<navigation:Page.Resources>
<observablecollection<customtype> x:name""....
Я также пытался использовать мои возвращаемые аргументы wcfservicereference в качестве ресурса, но я получаю эту ошибку.
xmlns:STA="clr-namespace:ePagesSilverlightWebsite.ePagesWCFServiceReference"
<navigation:Page.Resources>
<STA:getAccessLevelsCompletedEventArgs x:Name="_myOb" />
</navigation:Page.Resources>
не может использоваться как элемент объекта, поскольку он не является общедоступным или не определяет открытый конструктор без параметров или преобразователь типа