新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Silverlight右鍵應用技巧分享
Silverlight開發(fā)工具的使用幫助我們實現(xiàn)了許多基于多媒體的功能需求。在這里我們將會了解到有關Silverlight右鍵相關概念??赡苡械呐笥颜谙肴绾斡肧ilverlight右鍵菜單欄,那么這篇文章可能會對你有很大幫助~。#t#

我們提供的服務有:成都網(wǎng)站建設、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、臨潁ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的臨潁網(wǎng)站制作公司
上次說要給大家曬曬在Silverlight右鍵中捕捉鼠標右鍵的方法.
這里還會用我們常見的對象HtmlPage(System.Windows.Browser; )
在這個對象下有一個Document屬性,這個屬性中的方法相信大家都有點兒了解了吧 上次講Cookie的時候也用到了他.
這次捕獲鼠標右鍵的工作也要交給他了~
呵呵 還是先給大家share下代碼吧'
- <UserControl x:Class=
"RightClick_Silverlight.Page"- xmlns="http://schemas.
microsoft.com/winfx/2006
/xaml/presentation"- xmlns:x="http://schemas.
microsoft.com/winfx/2006/xaml"- Width="400" Height="300">
- <Grid x:Name="LayoutRoot"
Background="White">- <TextBlock x:Name="MyField">
Right click please.</TextBlock>- </Grid>
- </UserControl>
其實捕獲鼠標Silverlight右鍵的原理很簡單 就是在pageload的時候給你的控件添加一個捕獲事件
用的就是我們之前所說的HtmlPage對象
- public Page()
- {
- HtmlPage.Document.AttachEvent
("oncontextmenu", this.
OnContextMenu);- }
- private void OnContextMenu
(object sender, HtmlEventArgs e)- {
- string X = e.OffsetX;
- string y = e.OffsetY;
- e.PreventDefault();
- }
相信看到這里大家都明白了吧~ 這里都是我搜集來的Silverlight右鍵小技巧希望對大家有所幫助~
分享文章:Silverlight右鍵應用技巧分享
新聞來源:http://www.5511xx.com/article/dhcjodg.html


咨詢
建站咨詢
