各位高手大大们快进。。。。。。
你放一个Picbox图片控件。然后在上面放一个Lable控件。把Lable的背景颜色设为透明的。为什么没有用? --------------------编程问答-------------------- 用GDI+ 把lable的内容写在图片上 然后让Picbox显示 --------------------编程问答-------------------- DatagridViewComboxColumn cmbox = Datagridview.Columns["COmbox控件的Name"] as DatagridViewComboxColumn ;cmbox.DataSource = 下框的数据源;
cmbox.DataPropertyName= datagrid的数据源的要绑定的列;
cmbox.d...Member="下拉框显示的TEXT";
cmbox.ValueMember="隐藏的值";
DataGridViewComboBoxColumn csex = new DataGridViewComboBoxColumn();
csex.DataPropertyName = "sSex";
csex.HeaderText = "性别";
DataTable dt = new DataTable();
dt.Columns.Add("sexname");
dt.Columns.Add("sexvalue");
DataRow dr = dt.NewRow();
dr[0] = "男";
dr[1] = "1";
dt.Rows.Add(dr);
DataRow dr1 = dt.NewRow();
dr1[0] = "女";
dr1[1] = "2";
dt.Rows.Add(dr1);
csex.DataSource = dt;
csex.ValueMember = "sexvalue";
csex.DisplayMember = "sexname";
this.datagridview1.Columns.Add(csex);
--------------------编程问答-------------------- 回答错了
http://topic.csdn.net/t/20050426/15/3967975.html --------------------编程问答-------------------- 确实是这样的 应该即使你 pictureBox背景色也设置为 透明
你的form 还有背景色
显示的是你form的背景色
你可以用DRawString直接把 文字画出来
参考这个
http://blog.csdn.net/jianuMan/archive/2010/06/18/5677839.aspx --------------------编程问答-------------------- private void Form1_Load(object sender, EventArgs e)
{
this.label1.BackColor = Color.Transparent;
this.label1.Parent = pictureBox1;
} --------------------编程问答-------------------- D --------------------编程问答-------------------- label.visual = false --------------------编程问答-------------------- 恩。这个是正确的。但是没的解决方案
补充:.NET技术 , C#