0
C#でdatagridviewのalphaプロパティを設定することはできますか?C#でdatagridviewのアルファを設定する
私が試してみた:
dgvPlaylist.Columns[2].DefaultCellStyle.BackColor = Color.FromArgb(100, Color.Gray);
私はDataGridViewの背面のピクチャボックスを持っています。しかし、このコードを追加すると、dataGridViewの背景は白です。
dgvPlaylist.Parent = pictureBox1;
可能な重複(https://stackoverflow.com/questions/3914484/how-to-set-the-opacity-of-a-datagridview-row [DataGridViewの行の不透明度を設定する方法] ) – FrankerZ
dup-target * link-only *の答えが不満足です。恥知らずのプラグイン:実際にDGV全体に適用される私の[[datagridviewの左上隅のセルを隠す]](https://stackoverflow.com/a/41288319/3773066)を確認してください。それはVBのですが、変換は簡単でなければなりません。 – OhBeWise
winforms DGVはこれをサポートするものではありません。セルを半透明にすると、DGVバックカラーのみが輝きます。代わりに、画像の正しい部分を描画するために、CellPaintingイベントをコーディングする必要があります。可能ではあるがかなりの仕事。配置とビューモードを考慮する必要があります。また、列をシャッフルしたり、行や列のサイズを変更したりするユーザーの世話をする必要があります。 – TaW