【发布时间】:2013-03-01 03:26:15
【问题描述】:
我需要创建一个正方形的控件,里面包含 4 个正方形。如果用户点击一个子方块,它的背景颜色将会改变(它的背景颜色有两种状态——白色和蓝色)并且这个状态会立即更新到数据库中。 该控件将在 GridView 中使用。
我不知道如何创建此控件,因此我需要您的帮助。
【问题讨论】:
我需要创建一个正方形的控件,里面包含 4 个正方形。如果用户点击一个子方块,它的背景颜色将会改变(它的背景颜色有两种状态——白色和蓝色)并且这个状态会立即更新到数据库中。 该控件将在 GridView 中使用。
我不知道如何创建此控件,因此我需要您的帮助。
【问题讨论】:
你必须做一个像立方体这样的东西,但如果你只有蓝色和白色作为 chpoice,你就不能让第四面可见。要么你必须为边选择不同的颜色,要么玩弄边的透明度,要么使立方体旋转成为可能。
如果你使用不同的颜色,你可以放置 adj 形状 lije this http://www.anopticalillusion.com/2012/03/necker-cube/
http://en.wikipedia.org/wiki/File:Face_colored_cube.png 外观坚固,用户可以转动它。
创建一个用户控件。
希望这会有所帮助。
【讨论】: