silverlight中找不到ListBox.ContextMenu,提示未在类型ListBox中找到可附加的属性

gudicao 2014-10-15 09:12:58
在VS210中使用ContexMenu时,在xmal中智能提示的错误,不知道怎么回事?
The property 'ContextMenu' does not exist on the type 'ListBox' in the XML namespace 'http://schemas.microsoft.com/winfx/2006/xaml/presentation'. C:\Users\cnpc\Documents\Visual Studio 2010\Projects\SudanMap\SudanMap\MainPage.xaml

另:单独创建ContexMenu出现如图错误:
...全文
312 16 打赏 收藏 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
gudicao 2014-10-17
  • 打赏
  • 举报
回复
恩,楼上正解!
vbfool 2014-10-16
  • 打赏
  • 举报
回复
引用 14 楼 gudicao 的回复:
[quote=引用 13 楼 duanzi_peng 的回复:] [quote=引用 12 楼 gudicao 的回复:] 你的版本是多少??silverlight版本必须4.0以上
vs2010 silverlight5.1 Develper与Tools都是最新的[/quote] 看看这个链接:http://www.silverlightchina.net/html/tips/2012/0925/19147.html[/quote] 非常感谢 duanzi_peng 的耐心回复 ,这个网上动态生成的Demo我看过了,我自己按照这个Demo写的如图<第一次发的>,结果出现了图中 找不到TimeupDown类型的错误,很是纠结啊![/quote] 你把代码里有TimeUpDown的那句去掉就是了
  • 打赏
  • 举报
回复

list.ContextMenu = menu;
gudicao 2014-10-15
  • 打赏
  • 举报
回复
引用 3 楼 duanzi_peng 的回复:
The property 'ContextMenu' does not exist on the type 'ListBox' 这一句提示的很明显呀。 你的ContentPresenter 是LIstBox的吧??
1、我知道错误提示,只是这个问题不知道怎么解决,怎么让ListBox的属性包含ContexMenu 2、ContextPresenter是一个ContextPresenter控件
  • 打赏
  • 举报
回复
The property 'ContextMenu' does not exist on the type 'ListBox' 这一句提示的很明显呀。 你的ContentPresenter 是LIstBox的吧??
gudicao 2014-10-15
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
你虽然创建了ContextMenu,但是你没有把它附加到listbox控件上。
上面的那个和下面的是分开的,下面那个是单独的一个程序,当触发ContentPresenter_MouseLeftButtonDown事件后会出现如图的错误,在程序中并没有用到TimeupDown类型,为什么会提示这种错误? 不理解
  • 打赏
  • 举报
回复
你虽然创建了ContextMenu,但是你没有把它附加到listbox控件上。
gudicao 2014-10-15
  • 打赏
  • 举报
回复
引用 13 楼 duanzi_peng 的回复:
[quote=引用 12 楼 gudicao 的回复:] 你的版本是多少??silverlight版本必须4.0以上
vs2010 silverlight5.1 Develper与Tools都是最新的[/quote] 看看这个链接:http://www.silverlightchina.net/html/tips/2012/0925/19147.html[/quote] 非常感谢 duanzi_peng 的耐心回复 ,这个网上动态生成的Demo我看过了,我自己按照这个Demo写的如图<第一次发的>,结果出现了图中 找不到TimeupDown类型的错误,很是纠结啊!
  • 打赏
  • 举报
回复
引用 12 楼 gudicao 的回复:
你的版本是多少??silverlight版本必须4.0以上
vs2010 silverlight5.1 Develper与Tools都是最新的[/quote] 看看这个链接:http://www.silverlightchina.net/html/tips/2012/0925/19147.html
gudicao 2014-10-15
  • 打赏
  • 举报
回复
你的版本是多少??silverlight版本必须4.0以上[/quote] vs2010 silverlight5.1 Develper与Tools都是最新的
  • 打赏
  • 举报
回复
引用 10 楼 gudicao 的回复:
[quote=引用 9 楼 duanzi_peng 的回复:] 你这个ContextMenu 是WPF中的。Silerlight中是没有这个控件的。
请问Silverlight中该如何实现这种效果呢?[/quote] 你的版本是多少??silverlight版本必须4.0以上
gudicao 2014-10-15
  • 打赏
  • 举报
回复
引用 9 楼 duanzi_peng 的回复:
你这个ContextMenu 是WPF中的。Silerlight中是没有这个控件的。
请问Silverlight中该如何实现这种效果呢?
  • 打赏
  • 举报
回复
你这个ContextMenu 是WPF中的。Silerlight中是没有这个控件的。
gudicao 2014-10-15
  • 打赏
  • 举报
回复
引用 7 楼 duanzi_peng 的回复:
[quote=引用 6 楼 gudicao 的回复:] 测试过了,这样不行,我用的是VS2010,提示list没有ContexMenu属性
是ListBox呀,它的名称是list[/quote] 是的,我用的是VS2010,一直找不到,如图:
  • 打赏
  • 举报
回复
引用 6 楼 gudicao 的回复:
测试过了,这样不行,我用的是VS2010,提示list没有ContexMenu属性
是ListBox呀,它的名称是list
gudicao 2014-10-15
  • 打赏
  • 举报
回复
测试过了,这样不行,我用的是VS2010,提示list没有ContexMenu属性

8,757

社区成员

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

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