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

没有营业执照 怎么做网站南阳网站优化软件

没有营业执照 怎么做网站,南阳网站优化软件,怎样在网站做两份简历,百度推广一年大概需要多少钱开发环境 VS2022 .net6 MVVMToolkit 实现思路 在状态管理器下&#xff0c;不同状态设置设置不同的图标和属性&#xff0c;以使状态能清晰分辨。 代码实现 以下为WINUI下Style实现示例&#xff0c;WPF可作参考&#xff1a; <Style x:Key"DynamicIconButtonStyle&qu…

开发环境

VS2022

.net6

MVVMToolkit

实现思路

在状态管理器下,不同状态设置设置不同的图标和属性,以使状态能清晰分辨。

代码实现

以下为WINUI下Style实现示例,WPF可作参考:

 <Style x:Key="DynamicIconButtonStyle" TargetType="Button"><Setter Property="FocusVisualMargin" Value="-3" /><Setter Property="Height" Value="64" /><Setter Property="Width" Value="278" /><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="Button"><Borderx:Name="border"Background="#76C265"CornerRadius="8"><!--  主布局  --><StackPanelx:Name="ContentStack"HorizontalAlignment="Center"Orientation="Horizontal"><!--  正常状态图标(通过 Content 传入)  --><ContentPresenterx:Name="NormalIconPresenter"Margin="0,0,8,0"Content="{TemplateBinding Content}" /><!--  禁用状态图标(通过 Tag 传入)  --><ContentPresenterx:Name="DisabledIconPresenter"Content="{TemplateBinding Tag}"Visibility="Collapsed" /></StackPanel><VisualStateManager.VisualStateGroups><VisualStateGroup x:Name="CommonStates"><VisualState x:Name="Normal"><Storyboard><ObjectAnimationUsingKeyFrames Storyboard.TargetName="NormalIconPresenter" Storyboard.TargetProperty="Visibility"><DiscreteObjectKeyFrame KeyTime="0" Value="Visible" /></ObjectAnimationUsingKeyFrames><ObjectAnimationUsingKeyFrames Storyboard.TargetName="DisabledIconPresenter" Storyboard.TargetProperty="Visibility"><DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" /></ObjectAnimationUsingKeyFrames></Storyboard></VisualState><VisualState x:Name="Disabled"><Storyboard><ObjectAnimationUsingKeyFrames Storyboard.TargetName="border" Storyboard.TargetProperty="Background"><DiscreteObjectKeyFrame KeyTime="0" Value="#E8EBED" /></ObjectAnimationUsingKeyFrames><ObjectAnimationUsingKeyFrames Storyboard.TargetName="NormalIconPresenter" Storyboard.TargetProperty="Visibility"><DiscreteObjectKeyFrame KeyTime="0" Value="Collapsed" /></ObjectAnimationUsingKeyFrames><ObjectAnimationUsingKeyFrames Storyboard.TargetName="DisabledIconPresenter" Storyboard.TargetProperty="Visibility"><DiscreteObjectKeyFrame KeyTime="0" Value="Visible" /></ObjectAnimationUsingKeyFrames><!--<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ButtonText" Storyboard.TargetProperty="Foreground"><DiscreteObjectKeyFrame KeyTime="0" Value="#A8A9AB" /></ObjectAnimationUsingKeyFrames>--></Storyboard></VisualState></VisualStateGroup></VisualStateManager.VisualStateGroups></Border></ControlTemplate></Setter.Value></Setter></Style>

Page中Button代码如下:

<ButtonMargin="0,0,32,0"HorizontalAlignment="Center"Command="{x:Bind ViewModel.ReRegistrationCommand}"FontSize="32"Style="{StaticResource DynamicIconButtonStyle}"Visibility="{x:Bind ViewModel.CurCase.IsCBCT, Converter={StaticResource ReverseBooleanToVisibilityConverter}}"><Button.Content><StackPanel VerticalAlignment="Center" Orientation="Horizontal"><FontIconFontFamily="{StaticResource PatientPosition}"FontSize="32"Glyph="&#xe60b;" /><TextBlock Foreground="White" Text="重新配准" /></StackPanel></Button.Content><Button.Tag><StackPanel VerticalAlignment="Center" Orientation="Horizontal"><FontIconFontFamily="{StaticResource PatientPosition}"FontSize="32"Glyph="&#xe7cb;" /><TextBlock Foreground="#A8A9AB" Text="重新配准" /></StackPanel></Button.Tag>
</Button>

在VM中调用如下,button是否可用通过执行CanExecute来决定。

[RelayCommand(CanExecute = nameof(CanReRegistration))]private void ReRegistration()
{UploadingSurgicalPlan.UploadDruingSurgery(curCase, true);
}

以上代码中涉及的CanReRegistration如下:

private bool CanReRegistration()
{return BluetoothConnect && CurCase.Stage >= CaseStage.Uploaded;
}
CanReRegistration为CanExecute执行的方法。

http://www.dtcms.com/a/595030.html

相关文章:

  • 深圳品牌营销网站网站正在建设模板
  • .网站空间成都品牌包装设计
  • 佛山建站佛山网页设计代理合同
  • 合肥思讯网站建设wordpress 子站点
  • 网站建设设计技术方案模板郑州营销型网站公司电话
  • 江苏省建设厅网站餐饮网站建设思路
  • 网站被黑解决方案百度权重高的网站
  • YOLOv5(四):models/common.py 核心模块速查表
  • 从零开始的web开发(一)
  • 商城类网站用什么做wordpress站点标题副标题换行
  • 咨询公司网站模板discuzq主题
  • 网站开发硬件设计h5响应式网站做动画
  • C语言实战:用枚举+switch实现交通信号灯控制
  • 百度收录不了网站吗设计制作活动记录表
  • 网站域名空间费用div做网站排版
  • 佛山网站设计哪家便宜铜陵市建设工程管理局网站
  • 市建设局网站的综合业务管理平台大连制作网站多少钱
  • 如何给公司注册网站网站不收录排名会降吗
  • 酒店网站建设必要性做任务领积分兑换别的网站上的会员
  • 在网站建设工作会议上讲话个人网站特点
  • 网站建设费摊销几年网站推广的主要方法
  • 多语言网站思路做短租哪个网站好
  • 云南网站排名网站的栏目结构简图怎么做
  • 外贸展示型网站建设公司优化网站价格
  • 建站高端网站wordpress 文章 字体大小
  • 医院网站建设套餐方案seo编辑培训
  • 免费网站软件正能量网站开发制作包括哪些的基本流程
  • 站长工具无吗经典北京专业的网络seo
  • 做网站方案网站生成自助
  • 宁波建设公司网站两阳夹一阴后续走势