SilverLight3 Frame中的Button怎么补响应Click事件呢?

zbevimage 2009-11-13 08:24:12
请问下,我在<Frame>中动态调入UserControl,可是UserControl中的Button不响应Click事件。请问这是怎么回事呢?
...全文
133 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2009-11-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zbevimage 的回复:]
我解决掉了,是Grid上面的 <Border>出错了
[/Quote]

恭喜,标记~:)
jv9 2009-11-14
  • 打赏
  • 举报
回复
检查一下有没有声明事件?
例如:
textBlock1.MouseEnter += new MouseEventHandler(textBlocks_MouseEnter);


或者在xaml检查button的click事件是否赋值.

例如:
<Button Name="showUpdatesButton" Content="{Binding ShowUpdatesText}" Click="showUpdatesButton_Click"/>
zbevimage 2009-11-14
  • 打赏
  • 举报
回复
我解决掉了,是Grid上面的<Border>出错了
xingjunli 2009-11-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jv9 的回复:]
检查一下有没有声明事件?
例如:
textBlock1.MouseEnter += new MouseEventHandler(textBlocks_MouseEnter);


或者在xaml检查button的click事件是否赋值.

例如:
<Button Name="showUpdatesButton" Content="{Binding ShowUpdatesText}" Click="showUpdatesButton_Click"/>

[/Quote]

支持

事件是需要注册的,还有是否有其它的组件在你的button 上面导致不能命中你的鼠标

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧