中国を表示するには、タイトルバーのWPFのデータグリッド

XAMLページ

< データグリッドGrid.Row = "2" X:名= "日付" AutoGeneratingColumn = "Date_AutoGeneratingColumn"   AutoGenerateColumns = "True"にマージン= "10" > 
                        < DataGrid.RowStyle > 
                            < スタイルのTargetType = "DataGridRow" > 
                                < セッタープロパティ=」高さ」の値= "40" /> 
                                < セッタープロパティ= "のFontSize" の値= "30" > </ セッター> 
                            </ スタイル> 
                        </ DataGrid.RowStyle >
                    </ データグリッド>

 

追加AutoGeneratingColumnイベントを

プライベート 無効 Date_AutoGeneratingColumn(オブジェクト送信者、DataGridAutoGeneratingColumnEventArgs E)
        { 
            VARの結果= e.PropertyName。
            VARの P =(e.PropertyDescriptor としてのPropertyDescriptor).ComponentType.GetProperties()FirstOrDefault(X => x.Name ==。e.PropertyName)。

            もし(!P = ヌル
            { 
                varが見つかっ= p.GetCustomAttribute <DisplayAttribute> ();
                もし(!見つけ= nullの)結果= found.Name。
            } 

            e.Column.Header =結果; 
        }

 

おすすめ

転載: www.cnblogs.com/v587yy/p/11775944.html