2017-07-28 13 views
0

DataGridDataGridViewではない)内のすべてのセルにパディングを追加しようとしています。私は、細胞の壁と細胞内のテキストとの間にスペースが必要です。これを行う方法はありますか?ここでDataGrid内のセルのパディングを変更する方法

...私はこれに見ていると、私が見るすべては DataGridViewなく DataGridでそれを行う方法である無パディングと DataGridの写真です:テキストがタイトプッシュされるか No Padding within cells

お知らせ右側の行に移動します。

助けてください!ありがとうございました!

+0

@Plutonix私は 'DefaultCellStyle'は' DataGrid'ではなく 'DataGridView'のプロパティだと思いましたか? – AFatBunny

+0

申し訳ありませんが、あなたの 'DataGrid(DataGridViewではない)'を他の方法で誤読しました。 – Plutonix

+0

WinForm DataGridですか? – TnTinMn

答えて

0

これは私のために働いていたものです:

私はCSSファイルを作成し、tdに左右のパディングを追加しました:

td { 
padding-left: 5px; 
padding-right: 5px; 
} 

私は、同じマークアップファイルにそのCSSファイルへの参照を追加しました私DataGridが配置されている場所:

<link href="YourFolderNameHere/YourCSSFileNameHere.css" rel="stylesheet" /> 

私は@TnTinMnがCellPaddingと彼のコメントで提案が、持っていたものでしたしてみてください運がない。

注:この方法がすべての場合、または自分でのみ動作するかどうかは不明です。こうすることで、すべてのtd要素がこのスタイルをとることになります。これは、すべてのテーブル内のすべてのtd要素がこのパディングスタイルを持つことを望んでいたためです。

関連する問題