ScottさんのTutorial。週末は別のことを少しいじっていたのでTutorialは2までしか
やってなかったのですよ。
いよいよ、Web上のサービスとやり取りをするTutorial3やってみました。
Silverlight Tutorial Part 3: Using Networking to Retrieve Data and Populate a DataGrid
http://beta.weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-3-using-networking-to-retrieve-data-and-populate-a-datagrid.aspx
いや~~~~~~~~~~~~~~~~~~~~~~
正直疲れた。
今更Tutorial通りになんかやらねぇー!って人もいるかもしれませんが、
同じ道を歩く人が少なくなるように。
まず、紹介されているコードでは期待された動きをしません。
というか、まずビルドが通りません。
まず、ソリューションにXml.Linqを追加します。もしかするとXmlも追加しないと?
あとは
using System.Net;
using System.Xml;
using System.Xml.Linq;
をPage.xamlに追加。
DataGridにある「Data:DataGrid」の記述は「my:DataGrid」でも問題なく動作したけど、Tutorial通りにいくのであれば
xmlns:Data=”clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data”
をネームスペースの所に追加しなければいけない。
これで何とか動きました。
やったーーーー!!
なんか苦労した分感動
まぁ、何を隠そう一番手間取ったのは慣れないインテリセンス。
そしてそれによって追記されたカッコが邪魔でいつまでたっても
まともに動作しなかったことなんですが。。。。
だって今まで会社で使ってたのVisualStudio6なんだもん!
しょうがないじゃないかー!
ゴメンナサイ
うわ、明日起きれるかしら。。。。