为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以在WPF中为事件处理设置资源字典后面的代码?

是否可以在WPF中为事件处理设置资源字典后面的代码?

是否可以在WPF中为事件处理设置资源字典后面的代码?是否可以在WPF中设置资源字典后面的代码。例如,在一个按钮的用户控件中,您可以在XAML中声明它。按钮单击的事件处理代码是在控件后面的代码文件中完成的。如果我要创建一个带有按钮的数据模板,如何为它的按钮编写事件处理程序代码,请在资源字典中单击。
查看完整描述

3 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

我不同意“被困”.。使用部分类的方法不是一个好的实践。那么,将“词典”从这一页中分离出来的目的是什么?

在代码隐藏中,可以使用以下方法访问x:name元素:

Button myButton = this.GetTemplateChild("ButtonName") as Button;if(myButton != null){
   ...}

你可以这,这个在OnApplyTemplate方法中,如果您希望在加载自定义控件时连接到控件。为此,需要重写OnApplyTemplate。这是一种常见的做法,允许您的样式与控件保持断开连接。(样式不应该依赖于控件,但是控件应该依赖于具有样式)。


查看完整回答
反对 回复 2019-07-11
  • 3 回答
  • 0 关注
  • 1215 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信