fix: 按钮不可用状态样式修改

master
Tongg 5 months ago
parent da2eab6fde
commit 576a3aa66c
  1. 13
      UserManagerTool/InstallWindow.xaml
  2. 31
      UserManagerTool/UserManagerTool.csproj

@ -18,6 +18,11 @@
<GradientStop Color="#1c8ccc" Offset="1"/>
</LinearGradientBrush>
<LinearGradientBrush x:Key="NotEnableColor" StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="#40b1ff" Offset="0"/>
<GradientStop Color="#FF8096A4" Offset="1"/>
</LinearGradientBrush>
<Style x:Key="InstallButton" TargetType="Button">
<Setter Property="Cursor" Value="Hand"/>
<Setter Property="Template">
@ -58,6 +63,10 @@
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="Border" Property="Background" Value="{StaticResource PrimaryBlueColorHover}"/>
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter TargetName="Border" Property="Background" Value="{StaticResource NotEnableColor}"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
@ -210,9 +219,9 @@
<Button Grid.Row="0" Grid.Column="1" Style="{StaticResource InstallButton}" Content="开始部署" x:Name="Install" Click="ButtonBase_OnClick"/>
<CheckBox Grid.Row="1" Grid.Column="1" Content="部署成功后,在桌面创建快捷方式。" Height="20" IsChecked="True" Margin="0 5 0 0" x:Name="CheckBox"/>
<!-- 进度条 -->
<ProgressBar Grid.Row="2" Grid.Column="1" x:Name="InstallProgressBar" Height="20" Margin="0,10,0,0" Visibility="Hidden"/>
<ProgressBar Grid.Row="2" Grid.Column="1" x:Name="InstallProgressBar" Height="20" Margin="0,10,0,0" Visibility="Visible"/>
<!-- 当前文件信息 -->
<TextBlock Grid.Row="3" Grid.Column="1" x:Name="StatusTextBlock" Height="20" Text="等待开始..." Visibility="Hidden"/>
<TextBlock Grid.Row="3" Grid.Column="1" x:Name="StatusTextBlock" Height="20" Text="等待开始..." Visibility="Visible"/>
</Grid>
</Grid>
</Window>

@ -6,7 +6,21 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UseWPF>true</UseWPF>
<ApplicationIcon>instal.ico</ApplicationIcon>
<Product>Spark</Product>
<SignAssembly>true</SignAssembly>
<Copyright>Copyright ©2025 北京跃洋新视科技有限公司</Copyright>
<Company>北京跃洋新视科技有限公司</Company>
<Authors>SparkClient Team</Authors>
<PackageReleaseNotes></PackageReleaseNotes>
<PackageId>$(AssemblyName)</PackageId>
<Description>用户修改运维工具</Description>
<Title>UserManagerTool</Title>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<AssemblyVersion>1.0.0</AssemblyVersion>
<FileVersion>1.0.0</FileVersion>
<NeutralLanguage>zh</NeutralLanguage>
<AssemblyOriginatorKeyFile>SparkClient.snk</AssemblyOriginatorKeyFile>
<PublicSign>true</PublicSign>
</PropertyGroup>
<ItemGroup>
@ -32,4 +46,19 @@
<Resource Include="Images\install.png" />
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Settings.Designer.cs">
<DesignTimeSharedInput>True</DesignTimeSharedInput>
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<None Update="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
</Project>

Loading…
Cancel
Save