- 浏览: 190086 次
- 性别:
- 来自: 深圳
文章分类
最新评论
xaml页面
<Thumb Height="233" HorizontalAlignment="Stretch" Name="thumb1" VerticalAlignment="Stretch" Width="290"
DragDelta="thumb1_DragDelta" DragStarted="thumb1_DragStarted" DragCompleted="thumb1_DragCompleted"/>
cs页面
public partial class Thumb : PhoneApplicationPage
{
public Thumb()
{
InitializeComponent();
}
//移动中
private void thumb1_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e)
{
this.PageTitle.Text = string.Format("x:{0},y:{1}",e.HorizontalChange,e.VerticalChange);
}
//开始
private void thumb1_DragStarted(object sender, System.Windows.Controls.Primitives.DragStartedEventArgs e)
{
this.PageTitle.Text = "started";
}
//完成
private void thumb1_DragCompleted(object sender, System.Windows.Controls.Primitives.DragCompletedEventArgs e)
{
this.PageTitle.Text = "completed";
}
}
------------------------------------------------------------------------------
这是第二个应用
xmal
<Thumb Height="233" HorizontalAlignment="Stretch" Name="thumb1" VerticalAlignment="Stretch" Width="290"
DragDelta="thumb1_DragDelta" DragStarted="thumb1_DragStarted" DragCompleted="thumb1_DragCompleted">
<Thumb.RenderTransform>
<TranslateTransform x:Name="tr"></TranslateTransform>
</Thumb.RenderTransform>
</Thumb>
cs:
//移动中
private void thumb1_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e)
{
// this.PageTitle.Text = string.Format("x:{0},y:{1}",e.HorizontalChange,e.VerticalChange);
tr.X = tr.X + e.HorizontalChange;
tr.Y = tr.Y + e.VerticalChange;
}
开始事件 和完成事件 和上面一样了,这个就是thumb可以随意拖动
发表评论
文章已被作者锁定,不允许评论。
-
WP7 学习之MultiScaleImage控件使用
2012-02-22 22:53 1617xaml: <MultiScaleImage Hori ... -
WP7 学习之pivot控件应用
2012-01-08 22:52 1909Pivot控件用来过滤大量的数据集,在不同的视图中查看它们,或 ... -
WP7 学习之panorama 全景控件应用
2012-01-08 22:28 2249引入命名空间xmlns:controls="clr- ... -
WP7学习之使用字体文件库
2012-01-05 20:49 1124<TextBlock Text="60&quo ... -
WP7 silverlight toolkit 学习之NavigationInTransition
2011-12-30 22:09 1991NavigationInTransition这个是实现页面切换 ... -
WP7 silverlight toolkit 之 AutoCompleteBox 应用学习
2011-12-27 22:13 1555案例一: xaml: < ... -
WP7 silverlight toolkit 学习之DatePicker and TimePicker
2011-12-26 20:48 1951DatePicker xaml: <toolkit:D ... -
WP7 silverlight toolkit 学习之 WrapPanel 使用
2011-12-23 21:28 2260xaml: <toolkit:WrapPanel H ... -
WP7 silverlight toolkit 学习 之 ToggleSwitch 使用
2011-12-23 21:23 2144xaml: <toolkit:ToggleSwitch ... -
Wp7 silverlight toolkit 学习之 ContextMenu使用
2011-12-23 21:17 1847xaml: <Button Content=" ... -
wp7学习笔记 之二
2011-12-22 23:07 12864)可以选中一个控件然后再在控件里添加子控件5)新建时间线、可 ... -
wp7学习笔记 之一
2011-12-22 23:06 1218Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环 ... -
盘点Windows Phone Developer Tools 7.1 Beta (for Mango)新增功能
2011-12-21 20:50 1020盘点Windows Phone Developer Tools ... -
Windows Phone中Silverlight Toolkit的使用
2011-12-19 22:18 1214首先需要去下载一个Silv ... -
WP7 开发学习之 Map 地图小应用
2011-12-16 23:33 1869用map控件 首先要先注册一个key ,我这就提供一个:AtR ... -
wp7 开发学习之 ScrollViewer小应用
2011-12-09 09:17 1350xaml <ScrollViewerWidth=&qu ... -
wp7 开发学习之 MediaElment小应用
2011-12-09 09:18 866xaml <MediaElement Height=& ... -
wp7 开发学习之 TextBox小应用
2011-12-09 09:18 1050xaml <TextBox Height=" ... -
wp7 开发学习之 Slider 小应用
2011-12-09 09:19 1600xaml页面 <Slider Height=" ... -
wp7 开发学习之 ProgressBar 小应用
2011-12-08 22:28 2083xaml页面 <ProgressBar Height ...
相关推荐
在本文中,我们将深入探讨Laravel开发中的"lk-thumb"组件。"lk-thumb"是针对Laravel框架的一个图像处理库,主要用于实现图片的缩略图生成和管理。这个组件简化了在 Laravel 应用中处理图像的过程,为开发者提供了...
文档中还包含了版权声明和许可信息,指出ARM保留所有权利,并授予用户在一定的条件下使用手册的权利,以开发运行在ARM授权的微处理器核心上的软件应用程序、操作系统、开发工具,或制造包含ARM授权的微处理器核心的...
ARM7应用开发详解主要涉及的是基于ARM架构的嵌入式系统开发,这是一门涵盖硬件设计、操作系统移植、...通过深入学习以上知识点,并结合具体项目实践,初学者可以逐步掌握ARM7应用开发,为进入嵌入式领域打下坚实基础。
通常,`Thumb`控件看起来像一个小的抓手图标,但可以通过设置样式来自定义其外观。由于`Thumb`控件具有`DragDelta`事件,因此可以监听用户的鼠标移动操作,从而实现拖动和缩放等交互效果。 实现控件的拖动功能: 1...
Thumb2指令集具有更好的性能和代码密度,它在16位和32位指令之间提供了一个混合模式,这样可以根据需要选择执行更小的代码或更快的执行。Thumb2指令集是ARM处理器中一种非常重要的技术,被广泛应用于各种微控制器和...
学习和使用ARM、Thumb、Thumb-2指令卡,可以帮助开发者快速查找和理解各种指令的用法,这对于编写高效、优化的嵌入式程序至关重要。这些指令卡通常会列出每种指令的格式、操作和用途,以及可能的优化技巧。通过熟练...
ARM架构是一种广泛应用于嵌入式系统、移动设备和服务器的处理器架构,其核心特性之一是支持两种指令集:32位的ARM指令集和16位的Thumb指令集。Thumb指令集是ARM为了优化资源有限的嵌入式系统而设计的,它允许在保持...
在本文中,我们将深入探讨Laravel开发中的"thumb"功能,特别是使用PHPThumb包在Laravel 4框架下的实现。Laravel是一个优雅且强大的PHP Web应用程序框架,它为开发者提供了丰富的工具和结构,使得Web应用的开发过程...
在Android开发中,SeekBar是一个非常常见的控件,用于展示进度并允许用户进行滑动调整。在许多应用中,我们希望Seekbar的滑块(thumb)能够居中显示当前的进度,以便用户更直观地了解进度状态。"Seekbar thumb 居中...
在Android开发中,SeekBar是一种常见的用户交互控件,它允许用户通过滑动条选择一个介于最小值和最大值之间的值。`Thumb`是SeekBa上的可拖动小圆点,代表当前选取的进度。在标题提到的"Thumb带数字的SeekBar",指的...
在嵌入式系统开发中,优化代码的密度和性能是一项至关重要的任务,特别是在资源有限的微控制器(MCU...通过阅读《7_如何使用Thumb-2改善代码密度和性能.pdf》这份文档,你将能够更深入地了解如何在实践中实施这些策略。
它提供了一套丰富的指令集,其中包括传统的ARM指令集以及针对低功耗和高性能应用优化的Thumb-2指令集。本文将详细介绍Thumb-2指令集的相关知识点,包括其特点、应用场景以及具体的指令格式和示例。 ### Thumb-2指令...
Thumb-2架构的设计目标之一是在保持与ARM指令集兼容的同时,使得开发者能够编写出更为高效、紧凑的应用程序。 #### 关键知识点二:Thumb-2 Instruction Set Architecture (ISA) Thumb-2的指令集架构(ISA)是一个...
Arm和Thumb是两种不同的指令集架构(ISA),由英国公司ARM Holdings开发,广泛应用于嵌入式系统和移动设备。Arm指令集提供更广泛的指令,通常用于高性能计算,而Thumb指令集则是一种更紧凑的16位格式,适用于节省...
嵌入式系统及应用:Thumb...Thumb指令集在嵌入式系统及应用中扮演着重要角色,了解Thumb指令集的特点、状态切换、寄存器使用、Thumb-ARM相似处和差异处、Thumb转移指令等知识点对于嵌入式系统的开发和应用至关重要。
6. **开发流程优化**:提出在开发过程中如何有效利用Thumb2技术以达到最佳性能和代码密度的方法。 #### ARM与Thumb指令集 ARM指令集采用32位编码,能实现ARM架构下的所有功能。而Thumb指令集则是对ARM指令集的一种...
在Android开发中,SeekBar是一个常用的UI组件,它允许用户通过滑动条来选择一个介于最小值和最大值之间的数值。然而,默认情况下,SeekBar的thumb(即滑块)是位于滑动条的左侧,而不是居中的。在某些设计需求中,...
Thumb指令集是ARM架构中的一个关键组成部分,它扩展了ARM处理器的能力,使其能够在低功耗、低成本和小体积的嵌入式系统中高效...在开发针对ARM平台的应用时,理解并灵活运用Thumb指令集是优化代码大小和性能的关键。
7. 第7章 嵌入式uClinux及应用开发 uClinux是专门为没有MMU(Memory Management Unit)的处理器设计的Linux版本,这一章将介绍如何在ARM平台上搭建和配置uClinux,以及基于uClinux的应用程序开发。 8. 第8章 ADS...
第二部分为准备篇,介绍了MDK的使用方法和STM32V100开发板,是读者学习使用MDK进行STM32处理器应用开发的准备知识。第三部分为应用篇,介绍了STM32处理器的所有接口及其结构、特点和功能,并给出了所有相应特殊功能...