저는 실버 라이트 프로젝트를 만들었습니다. 메인 페이지에서 DataGrid를로드하려고합니다. 실버 라이트에서는 ADO.net이 지원되지 않는다는 사실을 알게되었으므로 실버 라이트를 사용하는 WCF 서비스를 사용했습니다. 여기 예를 들어 http://www.dotnetcurry.com/ShowArticle.aspx?ID=228Silverlight 응용 프로그램에서 WCF 서비스를 사용하려고합니까?
데이터를 서비스에서 가져올 수는 있지만 내 페이지에는 표시 할 수 없으며 예외를 throw하지 않습니다. 바인딩 구성 또는 일부 작업과 관련이 있습니다.
0 : .Because 나는 내 page.Here의 데이터 그리드에로드 할 수 없습니다라고 생각 .so를 브라우저에서 WCF 서비스에 액세스 할 수 있어요 나의 코드XAML입니다 123,729,236,195,
C 번호 : 그런 다음 AutoGenerateColumns="False"
을 설정하지만, 한
DataServiceClient client = new DataServiceClient();
client.ResourcesListCompleted +=new EventHandler<ResourcesListCompletedEventArgs>(client_ResourcesListCompleted);
client.ResourcesListAsync();
InitializeComponent();
void client_ResourcesListCompleted(object sender, ResourcesListCompletedEventArgs e)
{
DetailsGrid.ItemSource = e.Result;
}
을 : 난 = "진정한"는 AutogenerateColums을 설정할 때 그것의 지금 완벽하게 잘 작동; – Macnique