使用材料设计支持库:
int height = 0;
foreach (var row in dataGridView1.Rows)
{
DataGridViewRow checkedRow = row as DataGridViewRow;
if (checkedRow == null || (bool)checkedRow.Cells[0].Value == false) continue; //Skip the row if it's not checked
height += 10;
e.Graphics.DrawString(checkedRow.Cells[1].FormattedValue.ToString(), this.dataGridView1.Font, new SolidBrush(this.dataGridView1.ForeColor), new Point(0, height));
height += 190;
e.Graphics.DrawString(checkedRow.Cells[2].FormattedValue.ToString(), this.dataGridView1.Font, new SolidBrush(this.dataGridView1.ForeColor), new Point(20, height));
}
我创建了一个新的FloatingActionButton:
com.android.support:support-v13:23.1.+
com.android.support:design:23.1.+
这基本上有效,但Android 4.4.4设备上的结果是一个带绿色边缘的按钮(见图)。我注意到绿色边缘是使用setBackgroundTintList()之前按钮的默认颜色。
在Android L设备上,按钮看起来正确(没有绿色边缘)。
如何正确设置颜色以移除此绿色边缘?
答案 0 :(得分:2)
添加
app:borderWidth="0dp"
以XML格式显示FloatingActionButton
。