1
我有一个表单并且想要将初始焦点设置为文本框。用Silverlight和Caliburn.Micro做这件事是否有好的方法?我的第一个想法是添加一个事件,在页面加载时触发并在那里设置焦点。但是,我怀疑这不是实现它的方式,因为那需要找到文本框。有没有一个标准的方法来做到这一点?如何在使用Caliburn.Micro时设置Silverlight中表单的初始焦点
我有一个表单并且想要将初始焦点设置为文本框。用Silverlight和Caliburn.Micro做这件事是否有好的方法?我的第一个想法是添加一个事件,在页面加载时触发并在那里设置焦点。但是,我怀疑这不是实现它的方式,因为那需要找到文本框。有没有一个标准的方法来做到这一点?如何在使用Caliburn.Micro时设置Silverlight中表单的初始焦点
Caliburn.Micro没有指定任何特定的方式来做到这一点,但如果你阅读这个论坛讨论http://caliburnmicro.codeplex.com/Thread/View.aspx?ThreadId=222892你会得到一些见解。我认为最底层的FocusBehavior可能就是你要找的东西。
我试过FocusBehavior,但我想知道它是否只适用于WPF。 – dna86 2010-12-17 16:37:24