- 博客(18)
- 资源 (89)
- 收藏
- 关注
原创 WPF编程,窗体最大化、最小化、关闭按钮功能的禁用
1、设置属性使窗口不可改变大小调整Windows下的ResizeMode属性:ResizeMode = NoResize2、Resize属性控制Windows是否可以改变大小ResizeMode的所有枚举如下: 成员名称 说明 NoResize 无法调整窗口的大小。标题栏中不显示“最小化”和“最大化”按钮。 CanMinimize...
2019-02-27 10:26:12 2502
原创 WPF编程,指定窗口图标、窗口标题,使得在运行状态下任务栏显示窗口图标的一种方法。
WPF默认的窗口,如果采用默认的标题与图标,运行状态下在任务栏中显示的图标就比较难看~如果要更改在任务栏的显示图标,需要设定窗口的Icon属性。这里给出一种方法。1)添加图片到项目中方法一、前台指定1)在窗口属性中设置icon方法二、后台C#指定1)可以放在构造函数里,也可以放在事件中。 public MainWindow(...
2019-02-27 10:08:45 5202 4
转载 WPF编程,Page页控件的一种使用方法。
参考地址:https://www.cnblogs.com/Jaasdsa/p/6164200.html 前台: <Window> <Grid> <Grid.RowDefinitions> <RowDefinition Height="40"></RowDefinition> ...
2019-02-26 15:22:53 5040 2
原创 WPF编程,C#后台动态创建Grid,创建行,增加控件到指定行的一种方法。
在事件中执行如下代码: Grid grid = new Grid(); RowDefinition row1 = new RowDefinition(); RowDefinition row2 = new RowDefinition(); row2.Height = new GridLength(...
2019-02-26 10:10:44 13033 4
原创 WPF编程,C#后台创建一个Image实例。
var a = new Image { Source = new BitmapImage(new Uri("这里写存储路径", UriKind.RelativeOrAbsolute)), Width = 60, Height = 60, ...
2019-02-26 08:47:49 2705
原创 C#编程,对于DataTable类型数据进行去重。
1、数据库直接去除重复select distinct * from 表名或者另一个select语句。2、对 DataTable直接进行操作DataTable dt1=new DataTable(...); DataTable dt2 = dt1.DefaultView.ToTable(true, "列1,列2,列3");这个时候 dt2就是去除了重复的行了 解释...
2019-02-20 11:19:30 1737 1
原创 WPF编程,通过DoubleAnimation控制图片的透明度,将重叠的图片依次显示。
3张图片按照1-3的顺序叠放在面板上,然后依次将图片的透明度由1变化到0。当第1张图片的透明度变为0时显示第2张图片,这样形成了一幅连续的动画。 1、建立窗口在Grid 面板中放置图片 <Grid> <Grid.RowDefinitions> <RowDefinition /> ...
2019-02-15 16:53:47 1325
原创 WPF编程,通过Path类型制作沿路径运动的动画另一种方法。
上一篇文章给了一个这方面的例子,那个文章里是通过后台按钮事件进行动画的开始、停止、继续等。这里给出的是通过前台XAML来实现。1、前台定义路径、定义运动的主体,这里是一圆。 <Path Stroke="Black" StrokeThickness="1" Data="M 96 288 C 576 0,0 ...
2019-02-15 14:12:47 2046
原创 WPF编程,通过Path类型制作沿路径运动的动画一种方法。
From/To/By 类型动画的输入是From、To和By参数; KeyFrame类型动画的输入是关键帧; 而Path类型的动画输入则是PathGeometry,这是其最大特点。 Path类型的动画是一种可以沿指定路径运动的动画,使用DoubleAnimationUsingPath时需要多指定一个Source属性,表明这个动画是应用在x轴、y轴还是角度(Angle)上。运行这个示例,...
2019-02-15 09:07:42 2704 1
原创 WPF编程,将控件所呈现的内容保存成图像的一种方法。
实现只对控件进行截图,可以利用RenderTargetBitmap类获取Visual对象的视觉效果,从而实现对控件截图效果。参考地址:https://www.cnblogs.com/TianFang/archive/2012/10/07/2714140.html例子:这里将控件的显示内容,保存为PNG的图片到本地。 1、代码 //定义一个文件类型的枚举 ...
2019-02-14 16:01:20 810
原创 WPF编程,自定义鼠标形状的一种方法。
参考:https://www.cnblogs.com/TianFang/p/5186497.html1、增加引用System.Drawing.dll2、代码public class CursorHelper { static class NativeMethods { public struct IconInfo ...
2019-02-14 15:20:34 1295
原创 WPF编程,通过KeyFrame 类型制作控件线性动画的一种方法。
From/To/By类型的动画仅支持从一个值到另一个值的线性内插,或者有限形式的非线性内插(AccelerationRatio和DecelerationRatio)。如果要描述一个更复杂的动画,如希望一个动画的属性从A值到B值再到C值,则用Key frame动画。它在指定的时间提供指定的值。 这里以一个球动态移动为例 1、前台 <Canvas Backg...
2019-02-14 14:42:01 843
原创 WPF编程,通过Double Animation同时动态缩放和旋转控件的一种方法。
1、 可直接调用。需要将控件的名称,缩放的位数,时间等参数传进去。 /// <summary> /// 同时旋转和缩放的动画 /// </summary> /// <param name="element"></param> /// <param name=...
2019-02-14 11:32:03 1030
原创 WPF编程,通过Double Animation动态缩放控件的一种方法。
1、控件缩放,可直接调用。需要将控件的名称,缩放的位数,时间等参数传进去。 /// <summary> /// 控件绕中心缩放动画 /// </summary> /// <param name="element">控件名</param> /// <par...
2019-02-14 11:29:14 1240
原创 WPF编程,通过Double Animation动态旋转控件的一种方法。
1、控件旋转,可直接调用。需要将控件的名称,旋转的角度,时间等参数传进去。 /// <summary> /// 控件绕中心旋转动画 /// </summary> /// <param name="element">控件名</param> /// <par...
2019-02-14 11:22:34 786
原创 WPF编程,通过Double Animation动态更改控件属性的一种方法。
DoubleAnimation类指定起始值(From="30”)、终点值(To="300")、时间(Duration=“3"),以及动画结束应该如何(FillBehavior=“Stop”)。设置好后该矩形调用BeginAnimation 方法开始实现动画,BeginAnimation 指定需要应用动画的属性(注意这里传入的必须是依赖属性)和创建的DoubleAnimation。 这里...
2019-02-14 09:25:53 1477
原创 WPF编程,通过【帧】动态更改控件属性的一种方法。
WPF提供了一种基于帧的动画实现方式,由CompositionTarget类来完成。 WPF会在每次界面刷新时调用该回调函数。 CompositionTarget的刷新率与窗体保持一致,因此很难人工控制动画的快慢。 1、前台 <Grid> <Grid.RowDefinitions> <RowDefinit...
2019-02-14 09:04:18 563
原创 WPF编程,通过定时器动态更改控件属性的一种方法。
一种通过定时器来实现前台动画的一方法。这是动态调整一个方块的宽度。1、增加using using System.Windows.Threading;2、前台 <Grid> <Grid.RowDefinitions> <RowDefinition Height=" *" /> ...
2019-02-14 08:55:19 705
Music-MP3.zip
2024-07-05
WPF_UI_telerik_Dll.zip
2022-05-21
Notepad++运行C#的插件及源码
2022-02-16
Bongo Cat Mver--邦哥猫替身
2022-02-16
WPF日历控件TestMainWindow.zip
2021-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人