У меня проблема с созданием ресурса в моем файле App.xaml. Моя проблема заключается в том, что я хочу создать экземпляр объекта, для которого требуется параметр в его конструкторе (в данном случае мой DataContext Linq-Sql), но я не знаю, возможно ли вообще передавать такие параметры в XAML. Кто-нибудь знает способ обойти это? Я хотел бы получить доступ к этому контексту данных в моем XAML глобально, идея в том, что я могу передать его в качестве параметра ObjectDataSource:
<ObjectDataProvider x:Key="PriceCodeProvider" x:Name="priceCodeProvider" ObjectType="{x:Type local:PriceCodeObjectDataProvider}" >
<ObjectDataProvider.ConstructorParameters>
<StaticResource ResourceKey="MyDataContext" />
</ObjectDataProvider.ConstructorParameters>
</ObjectDataProvider>
С точки зрения дизайна, я уверен, что есть лучшие способы выполнить то, что я ищу, но я довольно новичок в WPF ... и с небольшой помощью я думаю, что это сделает работу для моего конкретного проекта.
Спасибо!
-Charles