摘要:
初接触wpf,想自己用图片做一个个性slider滑块控件,网上找了很久无果。后来一些机缘巧合看别人源码的时候找到了类似的,然后自己再查了一下msdn,大概弄懂了。我们先来看看slider控件组成元素。Slider控件组成:用图片自定义thumb(滑块):<Style x:Key="SliderThumbStyle" TargetType="{x:Type Thumb}"> <Setter Property="SnapsToDevicePixels" Value="True" /> <S 阅读全文
摘要:
动画的三种变换方式RotateTransform:旋转变换变化值:CenterX围绕转的圆心横坐标 CenterY纵坐标Angle旋转角度(角度正负表示方向)ScaleTransform:缩放变换变化值:ScaleX横向放大倍数 ScaleY纵向(负值时翻转)TranslateTransform:平移变换变化值: X横坐标Y纵坐标其中<Image.Projection>后多了三种变化值,RotationX,RotationY,RotationZ分别围绕X Y Z轴转(单位度数)可以通过设置定时器来实现动画。<控件.RenderTransform><变换方式x:Na 阅读全文
摘要:
笔记是给我自己看的可能有些地方会描述错误。不定期更新!本来想设为私有的不公开,貌似没得设置1.对一段代码折叠(即代码开头多了个小+号,可以折叠,展开)#region "折叠后显示的名字" //放在需要折叠代码头部#endregion //放在需要折叠代码的末尾把一个字符串转换成枚举类型:(枚举类型)(Enum.Parse(typeof(枚举类型),"待转换的字符串")); //所有括号也要复制进去2.c#中函数返回多个值方法:1)在函数参数类型前加out,函数往外传值。(out注重传出,单向传值)例如:static Bool Max(out int m) 阅读全文