2
我想將標題居中在Silverlight DataGridTemplateColumn上。下面的代碼讓我最那裏的方式:如何居中Silverlight DataGridTemplateColumn標頭?
DataGridTemplateColumn column = new DataGridTemplateColumn();
column.CellTemplate = Resources[templateName] as DataTemplate;
column.Header = headerName;
column.HeaderStyle = new Style { TargetType = typeof(DataGridColumnHeader) };
column.HeaderStyle.Setters.Add(new Setter(DataGridColumnHeader.HorizontalAlignmentProperty, HorizontalAlignment.Center));
頭,着實爲中心,但如果列被擴大,頭不舒展。它只是保持原來的寬度,在其兩側留下白色的空白,看起來很糟糕。
居中列標題的正確方法是什麼?它仍然佔據整個寬度?