#781 – 多个变换执行的顺序问题(Transform Order Matters)

原文地址:  https://wpf.2000things.com/2013/03/21/781-transform-order-matters/ 如果你的程序中对某个控件在TransformGroup中联合了多种Transform进行变换,那么这几种变换执行的顺序与其在代码中的顺序是一样的。...

2017-11-16 14:24:56

阅读数:208

评论数:0

#779 – 旋转变换动画(Animating a Rotation Transform)

原文地址:https://wpf.2000things.com/2013/03/19/779-animating-a-rotation-transform/ 下面是一个2D的旋转变换动画的例子。在这个例子中控件会持续的旋转。 <Label Content="Gambl...

2017-10-26 10:33:57

阅读数:145

评论数:0

#778 – 缩放变换动画(Animating a Scale Transform)

原文地址:https://wpf.2000things.com/2013/03/18/778-animating-a-scale-transform/ 下面是一个2D的缩放变换动画的例子。在这个例子中按钮会重复的变大变小抖动。 <Button Content="Sh...

2017-10-26 10:28:59

阅读数:164

评论数:0

#777 – 平移变换动画(Animating a Transform)

原文地址:https://wpf.2000things.com/2013/03/15/777-animating-a-transform/ 你可以使用包含有AnimationTimeline 的Storyboard 对任何界面控件进行2D平移动画操作。 下面的例子中,使用了两个DoubleAnim...

2017-10-17 11:04:24

阅读数:171

评论数:0

#770 –LayoutTransform和RenderTransform属性的区别(Difference Between LayoutTransform and RenderTransform)

原文地址:https://wpf.2000things.com/2013/03/06/770-the-difference-between-a-layouttransform-and-a-rendertransform/ 当要对界面元素进行2D变换的时候,你可以使用选择LayoutTransfor...

2017-08-11 15:22:09

阅读数:352

评论数:0

#761 – FlowDirection如何影响HorizontalContentAlignment(How FlowDirection Affects HorizontalContentAlign)

原文地址:https://wpf.2000things.com/2013/02/21/761-how-flowdirection-affects-horizontalcontentalignment/ FlowDirection  属性可以被设置成 LeftToRight或者 RightToLef...

2017-08-01 09:05:39

阅读数:206

评论数:0

#753 – ManipulationDelta中Scale和Expansion属性的区别(Scale vs. Expansion in ManipulationDelta Events)

原文地址:https://wpf.2000things.com/2013/02/11/753-scale-vs-expansion-in-manipulationdelta-events/ 在触摸操作的ManipulationDelta 事件中,我们常常关心缩放的程度。通过事件参数的Manipu...

2017-07-18 17:38:42

阅读数:244

评论数:0

#748 – 获得按下时对应位置点的大小(Getting the Size of a Contact Point during Raw Touch)

原文地址:https://wpf.2000things.com/2013/02/04/748-getting-the-size-of-a-contact-point-during-raw-touch/ 在低级别的触屏Touch 事件中,我们可以获得手指与屏幕接触的位置的面积大小。获得这个信息可以...

2017-07-07 16:32:39

阅读数:352

评论数:0

#747 –在WPF程序的触摸操作中使用惯性移动 (Implementing Inertia during Touch Manipulation)

原文地址:https://wpf.2000things.com/2013/02/01/747-implementing-inertia-during-touch-manipulation/ 在WPF触摸操作滑动控件的时候,有的时候希望控件能够在手指离开控件后依照惯性继续滑动,直至慢慢减速停止。默认...

2017-07-05 16:06:00

阅读数:277

评论数:0

#742&743 –使用触摸事件旋转和缩放控件

原文地址:https://wpf.2000things.com/2013/01/25/742-using-touch-manipulation-events-to-rotate-an-element/ 在上一篇中,我们使用触摸事件移动控件,我们同样可以用类似的方法来旋转和缩放控件。 这次我们在Ma...

2017-06-30 17:15:16

阅读数:215

评论数:0

#741 – 使用触摸事件移动控件(Using Touch Manipulation Events to Translate an Element)

原文地址:https://wpf.2000things.com/2013/01/24/741-using-touch-manipulation-events-to-translate-an-element/ 你可以通过使用触摸操作事件在屏幕上移动控件。让控件随着手指的移动在屏幕上移动。 首先,需要...

2017-06-28 14:58:58

阅读数:225

评论数:0

#736 – 通过代码获取硬件支持的最大触摸点数(Finding the Maximum Number of Touch Points at Run-time)

原文地址;https://wpf.2000things.com/2013/01/17/736-finding-the-maximum-number-of-touch-points-at-run-time/ 我们可以使用Win32的API函数GetSystemMetrics 获取硬件支持的最大触摸点...

2017-06-27 11:03:38

阅读数:155

评论数:0

#734 – 在触摸事件中识别不同的手指(Recognizing Different Fingers in Touch Event Handlers)

原文地址:https://wpf.2000things.com/2013/01/15/734-recognizing-different-fingers-in-touch-event-handlers/ 我们在WPF中处理低级别的触摸事件的时候,用户可能会使用不止一根手指进行触摸操作,而你想跟踪...

2017-06-23 15:41:17

阅读数:273

评论数:0

#730 – 使用QueryContinueDrag 事件(Use QueryContinueDrag Event to Know When Mouse Button State Changes)

原文地址:https://wpf.2000things.com/2013/01/09/730-use-querycontinuedrag-event-to-know-when-mouse-button-state-changes/ 当在拖拽的操作过程中,鼠标或者键盘的按键状态(Ctrl, Shi...

2017-06-22 09:16:44

阅读数:382

评论数:0

#715 – 在Canvas中使用Thumb控件实现拖动目标的功能(Using the Thumb Control to Drag Objects on a Canvas)

原文地址:https://wpf.2000things.com/2012/12/19/715-using-the-thumb-control-to-drag-objects-on-a-canvas/ 你可以使用Thumb 控件在Canvas 上实现简单的拖动控件功能。设置Thumb 控件的Tem...

2017-06-05 18:44:41

阅读数:357

评论数:0

#713 – 在拖拽操作中使用控件预览图作为鼠标(Setting the Cursor to an Image of an UIElement While Dragging)

原文地址:https://wpf.2000things.com/2012/12/17/713-setting-the-cursor-to-an-image-of-an-uielement-while-dragging/ 在拖拽操作的过程中,你可以通过GiveFeedback 事件的处理函数来修改...

2017-06-05 17:53:09

阅读数:279

评论数:0

#711 – 在拖拽的过程中改变鼠标样式(Changing the Mouse Cursor While Dragging)

原文地址:https://wpf.2000things.com/2012/12/13/711-changing-the-mouse-cursor-while-dragging/ 在WPF拖拽的过程中,通过GiveFeedback 事件可以更改整个过程中鼠标的样式。在事件中,我们可以通过GiveFe...

2017-05-04 16:13:23

阅读数:1061

评论数:0

#708 – 将文件拖入到WPF应用程序中(Dragging a File Into a WPF Application)

原文地址:https://wpf.2000things.com/2012/12/10/708-dragging-a-file-into-a-wpf-application/ 如果你的应用程序中允许将文件拖入,那么就需要使用DataFormats.FileDrop 类型的数据。 在代码中指定只允...

2017-05-02 18:00:39

阅读数:294

评论数:0

#707 – 从WPF程序中拖拽一个List列表的数据到Excel(Dragging a List of Items from a WPF Application into Excel)

原文地址:https://wpf.2000things.com/2012/12/07/707-dragging-a-list-of-items-from-a-wpf-application-into-excel/ 你可以从WPF应用程序中拖拽列表的数据到Excel中,拖动数据中各个列表项以逗号分...

2017-05-02 17:41:35

阅读数:217

评论数:0

#706 – 在应用程序间拖拽进行控件复制(Dragging User Interface Elements Between Applications)

原文地址:  https://wpf.2000things.com/2012/12/06/706-dragging-user-interface-elements-between-applications/ 你可以在两个应用程序间拖拽控件,这种情况下,你通过读取可视树XAML中,你想要拖拽的控...

2017-04-28 14:59:02

阅读数:149

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭