英語で日記をつける。三日目
今日の英語の日記です。
I'm tring XamDataGrid now, And I'm surprised at the XamDataGrid!
昨日教えてもらったのを参考に XamDataGrid を弄り始めました。バインド以外ノンコーディングでこんなん出来てしまう・・・これは神グリッドですねっ!!!(@_@;)
テーマもノンコーディングで簡単に設定できます。
フィールドレイアウトやフィールドも、XAML でプロパティ設定するだけでこんな機能が!!これ、凄いっす!!!!
ユーザー操作でここまでできる。ここまでくると神を通り越してヘ○タイの域にw もはや「グリッド」と呼んでいいのかわからんねw
このサンプルは、以下のチュートリアルを参考にさせてもらいました。
関連記事:高機能データグリッドを使用して従業員情報を出力するWPFアプリケーションを作成する
ちなみにこのサンプルは VB で作ってみました。コードは以下のとおり。
Class MainWindow Private Sub bindBtn_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles bindBtn.Click ' データをDBから取得します。 Dim awe As AdventureWorksEntities = New AdventureWorksEntities() Dim salesp = From sp In awe.SalesPerson Select ( New With { .ID = sp.Employee.EmployeeID, .氏 = sp.Employee.Contact.LastName, .名 = sp.Employee.Contact.FirstName, .Email = sp.Employee.Contact.EmailAddress, .雇用開始日 = sp.Employee.HireDate, .売上 = sp.SalesYTD }) xamDataGrid1.DataSource = salesp End Sub End Class