c#dataGridViewで1つの指定されたセルを揃えることは可能ですか?DataGridViewは1つの特定のセルを揃えます
アイデアは、このような何か(ただし、エラーなし)
tT.Rows[j][1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomRight;
c#dataGridViewで1つの指定されたセルを揃えることは可能ですか?DataGridViewは1つの特定のセルを揃えます
アイデアは、このような何か(ただし、エラーなし)
tT.Rows[j][1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomRight;
だろう、それはDataGridViewの中で1つの指定されたセルを整列させることは可能ですか?
はい、これはかなり簡単です。 どちらかCell
を選び、Style
設定:
DataGridViewCell dc = dataGridView1[0, 0]; // short reference
dc.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
またはコードCellPainting
イベントCells
整列条件付きへ:
private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if ((e.RowIndex >= 0) && (e.ColumnIndex >= 0))
{
if (e.Value != null && e.Value.ToString() == "ddd")
{
e.CellStyle.Alignment = DataGridViewContentAlignment.BottomRight;
}
}
}
コーディング適切な条件は、もちろん、あなた次第です。
行を再ロードした後、第一のオプションからアライメントが消えてしまいますので注意してください。 2番目の方法では、条件に合ったセルを整列させます。
ありがとう、私はあなたにもこれを行う2つの可能な方法を与えることを感謝します – MwBakker
-1には、理由なくそのようにすることは無礼だと考えます。 – MwBakker
対象とするもの:Winforms、WPF、ASP ..? __Always__あなたの質問に正しくタグを付けてください! - DataTablesはデータのみを保持します。書式設定なし!あなたはおそらくDataGridViewを意味しますか? - 目に見える研究がなくても質問を投稿することは無礼と見なされます。しかし、私は同意する:その理由は、少なくとも第一downvoteのために、少なくとも投稿がabsolutleyひどい場合を除き、記載する必要があります。これはかなり悪いですが、絶対にひどいわけではありません。 – TaW
今私は同意し、必要な編集を行った理由があります。私はdataGridViewを意味した。ミックスアップは私が言いたいのは無礼ではありませんが、ここでは行きます。 – MwBakker