WPF 在不知道控件名字的情况下使控件获得焦点 50

因为需要复制粘贴,进行序列化的话控件不能起名字,也就不能用控件名字.Focus()的方法去获得焦点。现在想要在双击事件里边使文本编辑框获得焦点。有没有像visible是否... 因为需要复制粘贴,进行序列化的话控件不能起名字,也就不能用 控件名字.Focus()的方法去获得焦点。现在想要在双击事件里边使文本编辑框获得焦点。有没有像visible是否显示那样的属性来对focus进行属性绑定? 展开
 我来答
RayNCC
2014-06-11 · TA获得超过615个赞
知道小有建树答主
回答量:452
采纳率:0%
帮助的人:602万
展开全部
在装载元素的容器上,设置FocusManager.FocusedElement
追问
想问一下 FocusManager.FocusedElement
不需要控件名字要怎么用? 而且我焦点不是始终在那个控件上的。是要响应双击事件后使焦点在那个控件上
追答
你不能拿到那个控件对象?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光的雷咩咩
2014-06-11 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7782万
展开全部
不知道你说的控件不能取名的限制到底是为什么,与复制粘贴有何关联?绑定是不好绑定的,你用的是mvvm?
更多追问追答
追问
控件序列化的时候,如果子控件有x:name就会报错。所以没办法获取到那个控件、而且我说的双击事件处理,这个双击事件也不是这个控件响应的,而是另一个控件去响应的。所以也没办法通过事件传过来的参数去获得该控件。
追答
那是什么需求让你必须序列化控件的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式