在使用方面,應用dll. c:\program files (x86)\microsoft sdks\windows phone\v7.0\toolkit\nov10\bin\microsoft.phone.controls.toolkit.dll.在xaml頁面中,新增namesapce, xmlns:toolkit="clr-namespace:microsoft.phone.controls;assembly=microsoft.phone.controls.toolkit"
將contextmenu的xaml內容巢狀在具體的item申明內:
<
toolkit:contextmenuservice.contextmenu
>
<
toolkit:contextmenu
>
<
toolkit:menuitem
header
=
"item1"
/>
<
toolkit:menuitem
header
=
"item2"
/>
<
toolkit:menuitem
header
=
"item3"
/>
<
toolkit:menuitem
header
=
"item4"
/>
<
toolkit:menuitem
header
=
"item5"
/>
itemcontainerstyle>
itemcontainerstyle>
通過style 控制contextmenu item的布局:
<
toolkit:contextmenu.itemcontainerstyle
>
<
style
targettype
=
"toolkit:menuitem"
>
<
setter
property
=
"background"
value
=
"yellowgreen"
/>
<
setter
property
=
"margin"
value
=
"5"
/>
也可以動態繫結item內容:
list<
string
> menuitems =
new
list<
string
>() ;
this
.databoundmenu.itemssource = menuitems;
wp使用上下文選單
功能的實現需要toolkit中的menuitem物件,具體實現方法有兩種 xaml程式設計實現和.cs中 實現 1,xaml實現 首先,在頁面的xaml中加入引用 xmlns toolkit clr namespace microsoft.phone.controls assembly micros...
WP7 上下文選單的使用
在wp7開發中,沒有桌面應用程式的右鍵選單,但是同樣有彈出選單可以使用,通過長按操作可以彈出選單,一般用於pin to start 在wp7中,大部分控制項都支援彈出選單功能 首先需要安裝 然後把控制項新增到工具欄 在xaml檔案頭新增命名空間,下面可以通過toolkit名字引用 xmlns too...
使用上下文選單ContextMenu
在windows中,我們已經習慣了在檔案上單擊右鍵來執行 開啟 重名名 剪下 刪除 等操作,這個右鍵彈出的選單就是上下文選單。你可能會笑道 哈哈,你不會連快捷鍵都不會用吧?咳咳,這個。舉個例子嘛。沒錯,windows中快捷鍵能幫助我們提高操作的效率,但是android中這招可不管用嘍,注意 andr...