Partial Public Class MainPage
Inherits UserControl
Private currentlocation As Point
Public Sub New()
InitializeComponent()
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click
Label1.Content = "您好," & TextBox1.Text & "!"
End Sub
Private Sub LayoutRoot_MouseMove(sender As System.Object, e As System.Windows.Input.MouseEventArgs) Handles LayoutRoot.MouseMove
currentlocation = e.GetPosition(LayoutRoot)
Label2.Content = "现在鼠标的坐标是:(" & currentlocation.X.ToString() & "," & currentlocation.Y.ToString() & ")"
End Sub
Private Sub LayoutRoot_MouseLeftButtonDown(sender As System.Object, e As System.Windows.Input.MouseButtonEventArgs) Handles LayoutRoot.MouseLeftButtonDown
MessageBox.Show("您按了左键")
End Sub
Private Sub LayoutRoot_MouseRightButtonDown(sender As System.Object, e As System.Windows.Input.MouseButtonEventArgs) Handles LayoutRoot.MouseRightButtonDown
MessageBox.Show("您按了右键")
End Sub
End Class
MouseLeftButtonDown和MouseRightButtonDown事件是左键和右键处理事件
- 大小: 31.6 KB
分享到:
相关推荐
在本篇关于“Silverlight 5开发【VB版】(6)- 鼠标滚轮事件”的主题中,我们将深入探讨如何在VB.NET环境中利用Silverlight 5框架来处理和响应鼠标的滚轮事件。Silverlight是微软推出的一个富互联网应用程序平台,它...
在Microsoft Silverlight中,鼠标滚轮事件是开发者与用户交互的重要组成部分,特别是在创建富互联网应用程序(RIA)时。本文将深入探讨Silverlight中的鼠标滚轮事件及其应用。 首先,了解Silverlight的基础。...
Silverlight 2.0,作为微软推出的一种Web应用程序开发技术,以其强大的富媒体和交互性功能,深受开发者喜爱。在本示例中,我们将深入探讨如何利用Silverlight 2.0创建一个旋转的3D图像立方体,即"Box_Src_Example"。...
在本文中,我们将深入探讨如何在Silverlight应用中实现鼠标移动事件,以及如何利用这些事件让图片跟随鼠标的移动,并实时显示鼠标位置的坐标。Silverlight是微软开发的一个跨浏览器插件,用于创建丰富的交互式用户...
通过观看WebCast20071119_Video.wmv视频,你将能够更好地理解和实践这些鼠标事件,从而提高你的Silverlight开发技能。 总之,掌握Silverlight中的鼠标事件是构建交互性应用程序的关键步骤。通过理解和应用这些事件...
《Silverlight 1.0 实例解析:鼠标点击游戏 "Sprawl"》 Silverlight,作为微软推出的一款基于浏览器的插件技术,旨在提供丰富的互动用户体验,...对于想要深入了解Silverlight开发的初学者来说,这是一个很好的起点。
总结,本教程"SilverLight入门系列教程-1"将为你开启SilverLight开发的大门,从最基础的创建项目、编写XAML和后台代码开始,逐步探索这个强大的富客户端开发平台。通过实践"1hello_silverlight",你将掌握基本的界面...
这里可能会介绍如何安装和配置Visual Studio、Silverlight开发工具,以及如何创建第一个Silverlight项目。此外,还会讲解XAML语言,它是Silverlight界面设计的核心,通过XML语法定义UI元素和布局。 第三章可能深入...
1. **Silverlight基础**:Silverlight是微软对Flash的回应,它提供了一个开发平台,允许开发者使用XAML语言和C#、VB.NET等.NET编程语言来创建富互联网应用(RIA)。Silverlight应用程序可以在多种浏览器和操作系统上...
6. **事件处理和用户输入**:了解如何响应用户的输入事件,以及如何处理键盘、鼠标和触摸事件。 7. **Silverlight的Ajax集成**:学习如何通过Ajax技术实现实时更新和无刷新操作,提升用户体验。 8. **性能优化**:...
- **鼠标事件**: - MouseDown、MouseUp、MouseMove等。 - 实现简单的拖放功能。 - **键盘事件**: - KeyDown、KeyUp等。 - 如何响应键盘输入。 #### 六、高级控件使用 - **样式与模板**: - 创建自定义样式...
综上所述,Silverlight开发的《彩色画版》涵盖了Web应用开发的多个方面,包括UI设计、图形绘制、事件处理、动画制作、数据存储以及跨平台兼容性。这不仅需要对Silverlight框架有深入的理解,还需要良好的编程技巧和...
这个“Silverlight开发的小工具”很可能是一个利用Silverlight技术构建的应用程序,可能是为了某种特定目的而设计,例如数据可视化、媒体播放、游戏或者其他互动体验。 Silverlight的开发环境通常涉及到Visual ...
- **增强的浏览器集成**:支持右键菜单,增强了键盘和鼠标事件处理,提升了与浏览器的交互性。 - **更强大的数据绑定**:提供了双向数据绑定,使UI和数据模型之间的同步更加容易。 - **深度绘图和3D支持**:引入...
5. **动画和故事板**:为了使跟随效果更加平滑,开发者可能会使用Silverlight的动画和故事板功能,定义一个从当前位置到鼠标位置的平滑过渡动画。 6. **XAML**:XAML(Extensible Application Markup Language)是...
为了实现多点触控的模拟,开发者可能使用了 Silverlight 的事件处理机制,监听鼠标的按下、移动和释放事件,从而模拟出多点触控的效果。通过监听多个鼠标事件并计算它们之间的相对位置,可以实现类似于手指触摸屏幕...
ArcGIS API for Silverlight是一个专门针对Silverlight开发环境设计的API集合,它提供了丰富的工具和类库,帮助开发者轻松地构建基于地理位置的服务和应用。该API支持地图显示、图层管理、空间分析等功能。 **1.2.3...