当前位置: 首页 > wzjs >正文

做导航网站怎么赚钱百度下载安装官方下载

做导航网站怎么赚钱,百度下载安装官方下载,怎么用java做网站,专业网页设计师本文以一个例子介绍用户控件的使用(UserControl),下图所示: 一、主要技术点 1.MainViewModel使用CommunityToolkit.Mvvm 这个Nuget包 2.LinearGradientBrush使用,下面代码可以产生如下的效果 <LinearGradientBrush x:Key="HorizontalBackground" …

        本文以一个例子介绍用户控件的使用(UserControl),下图所示:       

一、主要技术点

        1.MainViewModel使用CommunityToolkit.Mvvm 这个Nuget包

        2.LinearGradientBrush使用,下面代码可以产生如下的效果

           <LinearGradientBrush x:Key="HorizontalBackground"
                      StartPoint="0.5 0" EndPoint="0.5 1">
                     <GradientStop Color="SkyBlue" Offset="0.1"/>
                    <GradientStop Color="Transparent" Offset="0.1"/>
                     <GradientStop Color="Transparent" Offset="0.9"/>
                     <GradientStop Color="SkyBlue" Offset="0.9"/>
           </LinearGradientBrush>

        3.类的代码使用对应的xaml中资源可以直接这样使用:

privateLinearGradientBrush HorizontalBackground => (LinearGradientBrush)Resources["HorizontalBackground"];

 4.依赖属性如果不变化,就不会自动调用其回调函数,

   如果需要窗口打开后需要自动调用下某属性的回调函数以完成初始化,可以自己写代码调用。

       public PipeLine(){InitializeComponent();Loaded += PipeLine_Loaded;}private void PipeLine_Loaded(object sender, RoutedEventArgs e){OnDirectionChanged(this, new DependencyPropertyChangedEventArgs(DirectionProperty, Orientation.Horizontal, Orientation.Horizontal));}

5.Line的虚线产生

        StrokeDashArray可以产生虚线。

    StrokeDashOffset 的变化可以产生动画效果。

    <Line Width="200" Height="50" Stroke="Red" StrokeThickness="10"  X1="0" Y1="0"X2="200" Y2="0" Margin="0 20"              StrokeDashArray="1 2"/>

6.动画效果,通过StrokeDashOffset 产生动画效果。 使用基于帧的动画。

        构建基于帧的动画的基本技术很容易。只需要为静态的CompositionTarget.Rendering事件关联事件处理程序。一旦关联事件处理程序,WPF就开始不断地调用这个事件处理程序(只要渲染代码的执行速度足够快,WPF每秒将调用60次)。

        因为这个是UI中的事件,通过调用viewModel中的函数来实现虚线的移动。

       注意:StrokeDashOffset减少视觉效果是水平方向向右移动。

 public MainWindow()
 {
     InitializeComponent();
     this.DataContext = new MainViewModel(this);
     CompositionTarget.Rendering += OnRendering;
 }
 private void OnRendering(object sender, EventArgs e)
 {
     // 将事件转发到 ViewModel
   

http://www.dtcms.com/wzjs/123553.html

相关文章:

  • 深圳网站开发电话网站开发需要的技术
  • 电商网站 设计n127网推广
  • 企业做网站建设遇到的问题网站怎么做的
  • yandex网站推广电商平台网站
  • 推荐一些做电子的网站十大最免费软件排行榜
  • 西安做网站设计公司搜索关键词
  • 视频网站界面设计铜仁搜狗推广
  • 做网站打电话话术宁波seo网络推广公司排名
  • 在线做漫画网站百度浏览器网址大全
  • 可用于做渗透测试的攻击网站视频营销模式有哪些
  • 网站建设制作视频教程南宁关键词优化软件
  • 网站建设综合实训报告百度售后服务电话
  • 网络销售网站设置发帖平台
  • 什么是独立域名网站惠州seo外包服务
  • 网站开发代淘宝店铺装修百度登录入口百度
  • 企业网站建设思路电子商务网站有哪些?
  • 上海知名 网站设计公司百度推广代理商查询
  • 宝安区城市建设局网站太原网站快速排名提升
  • 人工智能营销网站开发网站seo具体怎么做?
  • 网站广告设计怎么做优化设计四年级上册数学答案
  • 河北建设厅网站初始密码四平网络推广
  • 蛋糕网站建设的目的线上培训平台
  • 连云港东海县做网站贵州整站优化seo平台
  • 怎么把自己的网站做自适应网站镇江抖音seo
  • 网站制作功能多少钱网址提交
  • 合肥建设局网站领导seo推广是什么
  • 做愛視頻网站网络营销型网站
  • 郑州做网站优化的公司更先进的seo服务
  • 深圳市招聘信息网站网店运营公司
  • 不参与网站建设的弊端百度关键词搜索排名