代码如下:
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
End Class
移动发生在MouseMove事件中,而单击发生在Button1_Click中,click事件只适用于button控件
- 大小: 22.2 KB
分享到:
相关推荐
在本篇关于“Silverlight 5开发【VB版】(6)- 鼠标滚轮事件”的主题中,我们将深入探讨如何在VB.NET环境中利用Silverlight 5框架来处理和响应鼠标的滚轮事件。Silverlight是微软推出的一个富互联网应用程序平台,它...
这两个事件都与鼠标的滚轮动作有关,但它们在事件处理和功能上有所不同。 1. MouseWheel事件: MouseWheel事件是直接针对元素触发的,当用户滚动鼠标滚轮时,如果该元素有焦点或者鼠标在该元素上方,事件就会被...
在本文中,我们将深入探讨如何在Silverlight应用中实现鼠标移动事件,以及如何利用这些事件让图片...通过这个实践,开发者可以更好地掌握Silverlight中的鼠标事件处理以及图形变换技术,提升动态交互界面的开发能力。
《Silverlight 1.0 实例解析:鼠标点击游戏 "Sprawl"》 Silverlight,作为微软推出的一款基于浏览器的插件技术,旨在提供丰富的互动用户体验,...对于想要深入了解Silverlight开发的初学者来说,这是一个很好的起点。
通过观看WebCast20071119_Video.wmv视频,你将能够更好地理解和实践这些鼠标事件,从而提高你的Silverlight开发技能。 总之,掌握Silverlight中的鼠标事件是构建交互性应用程序的关键步骤。通过理解和应用这些事件...
总结,本教程"SilverLight入门系列教程-1"将为你开启SilverLight开发的大门,从最基础的创建项目、编写XAML和后台代码开始,逐步探索这个强大的富客户端开发平台。通过实践"1hello_silverlight",你将掌握基本的界面...
综上所述,《银光志--Silverlight 3_0开发详解》的这三章内容虽然有限,但覆盖了Silverlight开发的关键点,包括基础架构、编程模型和高级特性。对于想在Web开发领域拓展技能的程序员来说,这是一份不可多得的学习...
Silverlight 2.0,作为微软推出的一种Web应用程序开发技术,以其强大的富媒体和交互性功能,深受开发者喜爱。在本示例中,我们将深入探讨如何利用Silverlight 2.0创建一个旋转的3D图像立方体,即"Box_Src_Example"。...
在事件处理函数中,我们可以获取到鼠标当前位置的信息。 2. **坐标系统**:在Silverlight中,坐标系统是从左上角开始,X轴向右,Y轴向下。我们需要根据鼠标位置更新跟随对象的坐标,使其始终与鼠标保持一致。 3. *...
综上所述,Silverlight开发的《彩色画版》涵盖了Web应用开发的多个方面,包括UI设计、图形绘制、事件处理、动画制作、数据存储以及跨平台兼容性。这不仅需要对Silverlight框架有深入的理解,还需要良好的编程技巧和...
4. **事件处理**:Silverlight支持事件驱动编程,当用户点击鼠标时,会触发特定的事件,然后执行相应的代码来展示冒泡效果。这涉及到事件监听器(Event Handler)和事件委托(Event Delegate)的使用。 5. **用户...
6. **事件处理和用户输入**:了解如何响应用户的输入事件,以及如何处理键盘、鼠标和触摸事件。 7. **Silverlight的Ajax集成**:学习如何通过Ajax技术实现实时更新和无刷新操作,提升用户体验。 8. **性能优化**:...
#### 五、事件处理 - **鼠标事件**: - MouseDown、MouseUp、MouseMove等。 - 实现简单的拖放功能。 - **键盘事件**: - KeyDown、KeyUp等。 - 如何响应键盘输入。 #### 六、高级控件使用 - **样式与模板**: ...
2. C#或VB.NET代码文件:包含了逻辑处理、事件响应和3D操作。 3. 3D模型资源:如`.obj`或`.fbx`文件,可能通过外部工具如3ds Max或Maya创建,然后导入到项目中。 4. 图片和纹理:用于3D模型的表面贴图,增强视觉效果...
为了实现多点触控的模拟,开发者可能使用了 Silverlight 的事件处理机制,监听鼠标的按下、移动和释放事件,从而模拟出多点触控的效果。通过监听多个鼠标事件并计算它们之间的相对位置,可以实现类似于手指触摸屏幕...
这个“Silverlight开发的小工具”很可能是一个利用Silverlight技术构建的应用程序,可能是为了某种特定目的而设计,例如数据可视化、媒体播放、游戏或者其他互动体验。 Silverlight的开发环境通常涉及到Visual ...