有必要实现以下功能:
有一个矩形“字段”,其大小为150x100像素。场被分割到位置,每个位置是10x10(场上总共15x10个位置)。
“硬币”很少(例如5个),每个硬币都可以放入任何位置。
如果点击任何硬币,则应在下拉列表中显示文本消息列表(当点击任何消息时,应隐藏下拉列表,硬币应显示从0到9的所选消息的编号,例如)。
应该使用Silverlight 4.0完成
我要实现自定义控件“Coin”,它会有一个视图(带圆圈),它会显示某种弹出窗口(请指教,哪一个),焦点将设置到这个窗口。在“FocusLost”窗口将关闭(不更改消息编号),如果点击列表中的任何消息,则其编号将存储在硬币内。
问题1:是否有任何已经具备所需功能的控件?
问题2:如何实现硬币“拖放”到“田野”(假设它们将接近田地)?
任何想法或想法都会有所帮助。感谢。
答案 0 :(得分:1)
你不应该在一个'问题'中提出多个问题。
AutoCompleteBox位于Silverlight SDK中,位于System.Windows.Controls.Input.dll程序集中,可能有助于自动完成。