想实现点击上下左右按钮,蓝色光标相应移动,移动到哪里,可以对这个图片操作:点击关闭按钮,黄色变黑色,c#可以实现吗?

解决方案 »

  1.   

    Winform和WPF都可以实现,用WPF会更加美观。
      

  2.   

    这个实现起来很简单的,winform就用GDI+画,WPF用blend的话估计都不用写代码
      

  3.   

    当然可以实现,一点绘图的代码加上对keypress事件的响应就能做到。
      

  4.   

    如果不用GDI+画图还有别的办法吗?
      

  5.   

    实在不想画图,你用picturebox控件吧,按光标移动对picturebox的选中状态。点关闭对对应的picturebox的Image属性做改变(调不同颜色的图,一个黄的、一个黑的jpg图片就ok)。应该很好实现。
      

  6.   

    前辈,如何实现光标移动对picturebox进行选中呢?
      

  7.   

    给你个思路,你可以这样做。给你的图形控件按规则编号,比如pBox001,pBox002这样编下去,如果个数可定的话你可以直接在界面中把响应控件放好,再修改他们的名字;如果个数不定你可以用Pane的AddControl的方法来向里面按顺序添加控件,一个循环应该就可以解决。对应的上下左右按键你可以设定按上下就是把控件ID减加对应的每排控件的个数。左右就是减加1,可以用FindControl方法来查找到对应控件,PictureBox控件的Image属性可以改变该控件的图片。