6
Bir veri kılavuzunun sütun genişliğini ayarlamaya çalışırken sorun yaşıyorum. here numaralı yanıtı kullandım, ancak çözemiyorum.Bir Windows Mobile Uygulamasında DataGrid'in sütun genişliği
Nesnelerin bir listesini veri kaynağı olarak kullanıyorum. Bu basit örnekte, bir akıllı cihaz uygulamasını yeni oluşturdum ve sadece bir datagrid ekledim. Sonra benim kodum şudur:
public Form1()
{
InitializeComponent();
List<Prueba> lista = new List<Prueba>();
lista.Add(new Prueba("uno", "dos"));
lista.Add(new Prueba("tres", "cuatro"));
dataGrid1.DataSource = lista;
DataGridTableStyle tableStyle = new DataGridTableStyle();
tableStyle.MappingName = lista.GetType().ToString();
DataGridTextBoxColumn tbcName = new DataGridTextBoxColumn();
tbcName.Width = 4000;
tbcName.MappingName = "UNO";
tbcName.HeaderText = "UNO";
tableStyle.GridColumnStyles.Add(tbcName);
dataGrid1.TableStyles.Clear();
dataGrid1.TableStyles.Add(tableStyle);
}
}
public class Prueba
{
public string UNO { get; set; }
public string DOS { get; set; }
public Prueba(string uno, string dos)
{
this.UNO = uno;
this.DOS = dos;
}
}
Genişlik aynı kalır. Bir fikrin var mı? Teşekkür ederim!
Ah teşekkür ederiz! Evet oldukça doğru çalışıyor. Evet, 4000 sadece çaresizliğe dayalı bir değerdi: P –