新聞中心
Silverlight開(kāi)發(fā)工具的出現(xiàn),彌補(bǔ)了微軟公司在UI領(lǐng)域中的空白,同時(shí)也標(biāo)志著這家IT界巨頭向這一領(lǐng)域的進(jìn)軍。許多開(kāi)發(fā)人員都正在受益于這樣的一款工具來(lái)幫助自己提高編程效率。#t#

營(yíng)山網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
所有的Silverlight鼠標(biāo)事件都使用MouseButtonEventArgs和MouseEventArgs作為事件數(shù)據(jù),通過(guò)這兩個(gè)參數(shù)可以獲取相關(guān)事件數(shù)據(jù),使用GetPosition方法或者Source、Handled屬性。如下面的XAML聲明:
- < Canvas Background="#46461F">
- < Rectangle Fill="Orange"
Stroke="White" StrokeThickness="2" - Canvas.Top="40" Canvas.Left="130"
- Width="240" Height="120"
- MouseMove="Rectangle_MouseMove"/>
- < TextBlock x:Name="Status"
Foreground="White" Text="Status" - Canvas.Left="100" Canvas.Top="200"/>
- < /Canvas>為矩形添加MouseMove
事件處理,在鼠標(biāo)移動(dòng)時(shí)我們獲取當(dāng)
前坐標(biāo)位置,并顯示出來(lái): - private void Rectangle_MouseMove
(object sender, MouseEventArgs e) - {
- Point p = e.GetPosition
(e.Source as FrameworkElement); - Status.Text = String.Format
("坐標(biāo)位置({0}:{1})",p.X,p.Y); - }
Silverlight鼠標(biāo)事件相關(guān)概念就介紹到這里,希望對(duì)大家有所幫助。
當(dāng)前名稱:Silverlight鼠標(biāo)事件相關(guān)操作指南
文章鏈接:http://www.5511xx.com/article/cdegooc.html


咨詢
建站咨詢
