英語で日記をつける。三日目


今日の英語の日記です。
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