复选框和背景图像大小问题

时间:2014-04-24 12:11:14

标签: vb.net image checkbox background

我想做一件非常简单的事情,但它看起来并不像我想象的那么简单。根据当前状态,我有一个Checkbox Appearance.Button和两个BackgroundImage s。我选择了Appearance.Button以避开"框"本身。但是我想摆脱Checkbox的边界,因为我的图像已经有边框,这就是我切换回Appearance.Normal的原因。

问题是我不知道如何(如果可能的话)隐藏盒子。

以Android为例,我可以这样做:

myCheckbox.setButtonDrawable(android.R.color.transparent); //Hide the "box"
myCheckbox.setBackgroundResource(R.drawable.myImages); //Display my images

有没有办法在.net中执行此操作?

1 个答案:

答案 0 :(得分:0)

我似乎找到了办法:

myCheckbox.Appearance = Appearance.Button
myCheckbox.FlatAppearance.BorderSize = 0
myCheckbox.FlatStyle = FlatStyle.Flat

我离开Appearance.Button,但我需要更改Flat属性。

我离开主题以防有人遇到同样的问题,有一天它仍然有用。如果您认为它不会被删除,请随意删除。