![](/img/trans.png)
[英]How can I get two Sign-in with Google buttons executing different actions?
[英]How can I get buttons in a ListView itemTemplate to perform different actions?
上下文:這是一個基於HTML / JS框架的Windows 8 Metro應用程序問題。
我想在ListView中為我的項目在模板中放置一個或兩個最常見的輔助操作。 想想音樂播放器。 單擊該名稱會立即播放該曲目,但我還希望每行都有一個“添加到播放列表”按鈕。
當我在模板中添加一個按鈕時,即使我為該按鈕添加了一個處理程序,ListView的onItemInvoked函數也會被調用,而我的按鈕的處理程序永遠不會被調用。 如果我可以從onItemInvoked CustomEvent中識別出已經單擊了哪個元素,那么這將是正常的,但是target和sourceElement始終是模板的外部div而不是實際被點擊的東西。
有沒有人對如何使這項工作有一些建議? 我已經看到了用於選擇元素並在appbar中顯示其他選項的示例,但是對於通常用作“添加到播放列表”的內容,這將是一個糟糕的用戶體驗。
我在msdn dev論壇上發布了同樣相同的問題,希望盡快得到答案。 感謝那些指向我贏得互動的jpsanders:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.