는 내가 처음으로 WPF는 XAML에 ObjectDataProvider와 함께 잘 작동이 : 나는이 때문에이 경우 연결 오류를 사용하여 좋아하지 않아,ObjectDataProvider를 사용하지 않는 방법은 무엇입니까?
<ObjectDataProvider x:Key="WaitingPatientDS" ObjectType="{x:Type local:clsPatients}">
<ObjectDataProvider.ConstructorParameters>
<sys:Boolean>True</sys:Boolean>
</ObjectDataProvider.ConstructorParameters>
</ObjectDataProvider>
을 그러나 나는 함정이 프로그램 수 없습니다 단지 바깥 세상.
을 :그래서, 난 할 노력하고 봤는데 ... 코드 숨김에서 직접
public partial class MainWindow : Window
{
ListBox _activeListBox;
clsPatients oPatients;
public MainWindow()
{
oPatients = new clsPatients(true);
를 컬렉션 개체를 인스턴스화 ... 그리고 그래서 내 데이터 바인딩에 참조하는 것입니다
<StackPanel x:Name="stkWaitingPatients" Width="300" Margin="0,0,0,-3"
DataContext="{Binding Mode=OneWay, Source={StaticResource local:oPatients}}">
하지만 '로컬 : oPatients를 찾을 수 없습니다.'라는 메시지가 나타납니다.
그래서 ... 나는 이것을 참조하거나 다른 사람이이 데이터 바인딩을 어떻게 수행하여 실제로 연결 오류를 잡아 냄으로써 주 양식을 사용자 친화적 인 오류 양식으로 전환 할 수 있습니까?
고맙습니다!
+ 1 - ODS 및 SQL Params를 사용하면 항상 새로운 느낌보다 덜 느끼게되었습니다. 나는 ReportDataSourses를 코드에서 성공적으로 만들었지 만 그 일을 찾기 힘든 ODS를 결코 얻지 못했습니다. –