2009-04-23 77 views
0

我有一個數據表作爲打印數據表

DataTable dt = new DataTable("Table1"); 
    dt.Columns.Add("c1"); 
    dt.Columns.Add("c2"); 
    dt.Columns.Add("c3"); 
    DataRow dr = dt.NewRow(); 
    dr["c1"] = "100"; 
    dr["c2"] = "100"; 
    dr["c3"] = "100"; 
    dt.Rows.Add(dr); 
    dt.AcceptChanges(); 
    printListView.DataContext = dt; 

我也有用於顯示錶列表視圖。

 
ListView          
        HorizontalAlignment="Stretch" 
        HorizontalContentAlignment="Stretch" 
        SelectionMode="Single" 
        ItemsSource="{Binding}" 
        Name="printListView" 
        Margin="10" 
        ListView.View 
         GridView 
           GridViewColumn Header="c1" DisplayMemberBinding="{Binding c1}"/ 
           GridViewColumn Header="c2" DisplayMemberBinding="{Binding c2}"/ 
           GridViewColumn Header="c3" DisplayMemberBinding="{Binding c3}"/ 
         /GridView 
        /ListView.View 
      /ListView

如何打印此表?

感謝

回答