2009-03-06 22 views
0

DataGrid numaralı telefona bir sütun çizmeye çalışıyorum, bu yüzden ekranın genişliğine% 100 sığdı.Veri ızgarası stili pencereleri mobil C#

<?xml version="1.0" encoding="utf-8"?> 
<list> 
<genre>Top 500</genre> 
<genre>70s</genre> 
<genre>80s</genre> 
</list> 

çalışıyor ancak ekranda aşağıda görüntü elde:

 DataTable dt = new LoadGenres().Load(strFullPathToMyFile).Tables[0]; 
     genreGrid.DataSource = dt; 

LoadGenres bir veri kümesi oluşturmak için aşağıdaki XML kullanır:

Ben ile benim ızgara için veri bağlama

alt text http://img17.imageshack.us/img17/7054/20090306190547.png

Widt'a sığacak şekilde sütunları nasıl alabilirim Kılavuzun h?

Teşekkür

cevap

0

DataTable myTable = new DataTable(); 
     myTable = new LoadGenres().Load(strFullPathToMyFile).Tables[0]; 
     genreGrid.DataSource = myTable; 
     DataGridTableStyle tableStyle = new DataGridTableStyle(); 
     tableStyle.MappingName = myTable.TableName.ToString(); 
     DataGridTextBoxColumn tbcName = new DataGridTextBoxColumn(); 
     tbcName.Width = Screen.PrimaryScreen.WorkingArea.Width; 
     tbcName.MappingName = myTable.Columns[0].ColumnName.ToString(); 
     //tbcName.HeaderText = myTable.Columns[0].ColumnName.ToString(); 
     tableStyle.GridColumnStyles.Add(tbcName); 
     genreGrid.TableStyles.Clear(); 
     genreGrid.TableStyles.Add(tableStyle); 
ile aldım
İlgili konular