yanjinhua 最近的时间轴更新
yanjinhua

yanjinhua

V2EX 第 521348 号会员,加入于 2020-11-30 15:13:24 +08:00
WPF 使用 DrawingContext 绘制温度计
.NET  •  yanjinhua  •  57 天前  •  最后回复来自 yanjinhua
2
来瞧瞧, WPF 炫酷走马灯!
.NET  •  yanjinhua  •  71 天前  •  最后回复来自 yanjinhua
4
老板加薪!看我做的 WPF Loading!
.NET  •  yanjinhua  •  109 天前  •  最后回复来自 yanjinhua
34
制作 Windows 屏保
  •  1   
    Windows  •  yanjinhua  •  133 天前  •  最后回复来自 yanjinhua
    2
    Windows 软件快捷小工具
    Windows  •  yanjinhua  •  134 天前  •  最后回复来自 yanjinhua
    6
    WPF 实现用户头像选择器
    C#  •  yanjinhua  •  136 天前  •  最后回复来自 yanjinhua
    2
    WPFDevelopers.Minimal 基础库
    C#  •  yanjinhua  •  276 天前
    客户端雷达图实现
    .NET  •  yanjinhua  •  2021-10-26 19:51:47 PM
    WPF 实现雷达图(仿英雄联盟)
    程序员  •  yanjinhua  •  2021-10-25 15:15:59 PM
    yanjinhua 最近回复了
    动力就是自己热爱,做自己的工具。[地址]( https://github.com/WPFDevelopersOrg/SoftwareHelper)还在继续。
    57 天前
    回复了 yanjinhua 创建的主题 .NET WPF 使用 DrawingContext 绘制温度计
    71 天前
    回复了 yanjinhua 创建的主题 .NET 来瞧瞧, WPF 炫酷走马灯!
    @yiling1995 很高兴能帮助到你
    109 天前
    回复了 yanjinhua 创建的主题 .NET 来瞧瞧, WPF 炫酷走马灯!
    @ql562482472 哈哈哈,老板设计师要什么 我们就做什么
    109 天前
    回复了 CrystalMoling 创建的主题 C# WPF ListBox 的 Template 绑定 Trigger 动画问题
    方式二:
    XAML 使用现成的

    ~~~xml
    <Grid>
    <ListBox SelectionChanged="ListBox_SelectionChanged">
    <ListBoxItem>WPF</ListBoxItem>
    <ListBoxItem>MAUI</ListBoxItem>
    </ListBox>
    <!-- 需要执行动画的 Grid -->
    <wpfdev:RingLoading x:Name="myRingLoading" Width="160" Height="160" Visibility="Collapsed"
    VerticalAlignment="Center" HorizontalAlignment="Center">
    </wpfdev:RingLoading>

    </Grid>
    ~~~

    ~~~C#
    private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
    myRingLoading.Visibility = Visibility.Visible;
    myRingLoading.IsStart = true;

    }
    ~~~

    源码参考: https://www.cnblogs.com/yanjinhua/p/16571359.html
    源码参考: https://www.v2ex.com/t/871883
    109 天前
    回复了 CrystalMoling 创建的主题 C# WPF ListBox 的 Template 绑定 Trigger 动画问题
    方式 1:
    XAML:

    <Grid>
    <ListBox SelectionChanged="ListBox_SelectionChanged">
    <ListBoxItem>WPF</ListBoxItem>
    <ListBoxItem>MAUI</ListBoxItem>
    </ListBox>
    <!-- 需要执行动画的 Grid -->

    <Image x:Name="myImage" Source="fys.png"
    Stretch="Uniform" Width="40" Height="40">
    <Image.RenderTransform>
    <ScaleTransform x:Name="myScaleTransform" ScaleX="0" ScaleY="0"/>
    </Image.RenderTransform>
    </Image>
    </Grid>

    cs: SelectionChanged 事件:
    private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {

    var animation = new DoubleAnimation
    {
    From = 0,
    To = 1.2,
    Duration = TimeSpan.FromSeconds(1),//比如三秒
    };
    //也可将动画执行 RepeatBehavior="Forever",当耗时任务完成去做关闭;
    myScaleTransform.BeginAnimation(ScaleTransform.ScaleXProperty, animation);
    myScaleTransform.BeginAnimation(ScaleTransform.ScaleYProperty, animation);
    }
    也可以把图片做 Angle 旋转 loading
    109 天前
    回复了 yanjinhua 创建的主题 .NET 老板加薪!看我做的 WPF Loading!
    @ragnaroks 熟悉了就还好,也是不错的选择。👍
    120 天前
    回复了 yanjinhua 创建的主题 .NET 老板加薪!看我做的 WPF Loading!
    @xyx0826 maui 跨平台,win10 之前的系统。动画和高级样式多写几次就熟悉了。“https://github.com/WPFDevelopersOrg” 这个组织下 也有 maui 项目。
    120 天前
    回复了 yanjinhua 创建的主题 .NET 老板加薪!看我做的 WPF Loading!
    @lifeintools 可以复制源码魔改起来。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1148 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.