SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Silverlight/WPFで使える逆引きTips集

Silverlight/WPFで使える逆引きTips集
――DataGrid機能(Silverlight前編)

(18) DataGridコントロール Silverlight前編

プロジェクトとサービスの作成

プロジェクトの作成

 新規プロジェクトの作成で「Silverlightアプリケーション」を選択し、名前を付けて(この例ではDataGrid_Part1)[OK]ボタンをクリックします。

プロジェクトの作成
プロジェクトの作成

 「新しいSilverlightアプリケーション」ダイアログが表示されるので、[WCF RIAサービスを有効にする]にチェックを付け[OK]ボタンをクリックします。

WCF RIAサービスを有効にする
WCF RIAサービスを有効にする

アプリケーションで使用するデータモデルを追加する

 次にアプリケーションで使用するデータモデルを追加します。

 ソリューションエクスプローラーでWebアプリケーション(この例ではDataGrid_Part1.web)を右クリックし、コンテキストメニューから[追加]をクリックして[新しい項目]をクリックします。

 「インストールされたテンプレート」で「データ」を選択し、表示された一覧から「ADO.NET Entity Data Model」を選択し、名前(この例ではCustomerEDM.edmx)を付けて[追加]ボタンをクリックします。

ADO.NET Entity Data Modelの作成
ADO.NET Entity Data Modelの作成

 「モデルのコンテンツの選択」が表示されるので、[データベースから生成]を選択して[次へ]をクリックします。

「データベースから生成」を選択
「データベースから生成」を選択

 「データ接続の選択」で、Silverlightアプリケーションから接続したい接続先(この例ではAdventureWorksLT2008R2.dbo)を選択し、[次へ]をクリックします。

データ接続の選択
データ接続の選択

 「データベースオブジェクトの選択」が表示されるので、アプリケーションで使用する項目にチェックを付け[完了]をクリックします。

使用する項目の選択
使用する項目の選択

 プロジェクトにEntity Data Modelが追加できたら、ソリューションに正常に反映されるようにするためビルドを行います。

次のページ
ドメインサービスを作成する

この記事は参考になりましたか?

Silverlight/WPFで使える逆引きTips集連載記事一覧

もっと読む

この記事の著者

HIRO(ヒロ)

HIRO's.NETのHIROです。とある半導体工場のSEです。VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。最近はBlog でPowerShellについて書いています。2008/07/07にPowerShell from Japan!!というサイトを立ち上げまし...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/6015 2011/07/06 14:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー