在’System.Windows.Controls.Button’的名称范围内找不到名称
我的Button
有以下Template
... ...
问题是Storyboard.TargetName="col1"
col1
没有拾取Storyboard.TargetName="col1"
。 我收到错误:
An unhandled exception of type 'System.InvalidOperationException' occurred in PresentationFramework.dll
Additional information: 'col1' name cannot be found in the name scope of 'System.Windows.Controls.Button'.
我认为这可能与我正在使用Items Control
这一事实有关…我认为col1
会被尝试在任何包含元素中找到。 我不知道如何解决这个问题。
任何帮助将不胜感激!
问题确实是由ItemsControl
引起的,它使Button
及其资源处于不同的范围。
一个简单的解决方法是,而不是使用Storyboard.TargetName
,而是使用Storyboard.Target
绑定 ,类似这样的东西 –
Storyboard.Target="{Binding ElementName=col1}"
尝试使用x:Name而不是Name in
上述就是C#学习教程:在’System.Windows.Controls.Button’的名称范围内找不到名称分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1028098.html