2012-02-16 2 views

답변

0

당신 SQL 데이터베이스 모델 오브젝트 (비즈니스 로직 클래스)를 작성해야합니다 .. WPF에 대해 Label1.Text = dt.Rows[0]["ColumnName1"].ToString(); 하지만 : 일반적으로 창 형태로 나는이 같은 것을 사용합니다. 거기에서 WPF 뷰 (Xaml 파일)는 바인딩 할 때 뷰와 모델 사이의 다리가 될 컨트롤러 (MVVM 패턴 인 경우 모델보기)에 바인딩되어야합니다.

보기가 모델의 데이터에 액세스하려면 컨트롤러에 바인딩해야합니다.

<Label Content="{Binding MyProperty}"> 

물론 DataContext를 지정해야합니다. DataContext는 데이터 소스를 설정하는 방법입니다. Label의 Binding 속성에서 지정하는 속성을 포함해야합니다.

+0

컨트롤러? 출처? – devdigital

+0

WPVM은 MVVM 또는 MVC와 함께 사용해야합니다. 원하는 경우 Controller가 ViewModel입니다. 소스는 DataContext입니다. –

+0

빠른 응답을 보내 주셔서 감사합니다. msdn에서 흥미로운 기사를 발견했습니다. http://msdn.microsoft.com/en-us/library/ms752347.aspx이게 많이 도움이된다고 생각합니다 :) – gjjansen97

관련 문제