使用Caliburn.Micro时如何在Silverlight中设置表单的初始焦点

时间:2010-12-16 19:47:55

标签: c# setfocus caliburn.micro

我有一个表单,想要将初始焦点设置为文本框。使用Silverlight和Caliburn.Micro有一个很好的方法吗?我的第一个想法是添加一个在页面加载时触发的事件并在那里设置焦点。但是,我怀疑这不会是这样做的,因为这需要找到文本框。有没有标准的方法来做到这一点?

1 个答案:

答案 0 :(得分:2)

Caliburn.Micro没有指定任何特定方式来执行此操作,但如果您阅读此论坛讨论http://caliburnmicro.codeplex.com/Thread/View.aspx?ThreadId=222892,您将获得一些见解。我认为底部的FocusBehavior可能正是您所寻找的。