feat: 使用 MyRadioButton
This commit is contained in:
@@ -25,16 +25,16 @@
|
|||||||
</Grid>
|
</Grid>
|
||||||
</local:MyCard>
|
</local:MyCard>
|
||||||
<local:MyCard x:Name="PanListBack" VerticalAlignment="Top" Opacity="0" Margin="0,0,0,15" Title=" " MinHeight="40">
|
<local:MyCard x:Name="PanListBack" VerticalAlignment="Top" Opacity="0" Margin="0,0,0,15" Title=" " MinHeight="40">
|
||||||
<StackPanel Margin="0,11,10,0" Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Right" Height="20">
|
<StackPanel Margin="0,9,10,0" Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Right" Height="24">
|
||||||
<local:MyTextButton VerticalContentAlignment="Center" Height="20" Margin="3,0" Tag="All" Text="全部" x:Name="BtnTypeAll"/>
|
<local:MyRadioButton VerticalAlignment="Center" Height="24" Margin="2,0" Tag="All" Text="全部" x:Name="BtnTypeAll" ColorType="Highlight" Checked="True"/>
|
||||||
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
||||||
<local:MyTextButton VerticalContentAlignment="Center" Height="20" Margin="3,0" Tag="Enabled" Text="已启用" x:Name="BtnTypeEnabled"/>
|
<local:MyRadioButton VerticalAlignment="Center" Height="24" Margin="2,0" Tag="Enabled" Text="已启用" x:Name="BtnTypeEnabled" ColorType="Highlight"/>
|
||||||
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
||||||
<local:MyTextButton VerticalContentAlignment="Center" Height="20" Margin="3,0" Tag="Disabled" Text="已禁用" x:Name="BtnTypeDisabled"/>
|
<local:MyRadioButton VerticalAlignment="Center" Height="24" Margin="2,0" Tag="Disabled" Text="已禁用" x:Name="BtnTypeDisabled" ColorType="Highlight"/>
|
||||||
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
||||||
<local:MyTextButton VerticalContentAlignment="Center" Height="20" Margin="3,0" Tag="CanUpdate" Text="可更新" x:Name="BtnTypeCanUpdate"/>
|
<local:MyRadioButton VerticalAlignment="Center" Height="24" Margin="2,0" Tag="CanUpdate" Text="可更新" x:Name="BtnTypeCanUpdate" ColorType="Highlight"/>
|
||||||
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
<TextBlock Text="|" Foreground="{StaticResource ColorBrushGray1}" VerticalAlignment="Center"/>
|
||||||
<local:MyTextButton VerticalContentAlignment="Center" Height="20" Margin="3,0" Tag="Error" Text="错误" x:Name="BtnTypeError"/>
|
<local:MyRadioButton VerticalAlignment="Center" Height="24" Margin="2,0" Tag="Error" Text="错误" x:Name="BtnTypeError" ColorType="Highlight"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
<StackPanel Margin="20,38,18,18" Name="PanList" VerticalAlignment="Top" />
|
<StackPanel Margin="20,38,18,18" Name="PanList" VerticalAlignment="Top" />
|
||||||
</local:MyCard>
|
</local:MyCard>
|
||||||
|
|||||||
@@ -169,11 +169,11 @@
|
|||||||
ModError += 1
|
ModError += 1
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
BtnTypeAll.Text = $"全部 ({ModEnabled + ModDisabled + ModError})"
|
BtnTypeAll.Text = $"全部 ({ModEnabled + ModDisabled + ModError}) "
|
||||||
BtnTypeCanUpdate.Text = $"可更新 ({ModCanUpdate})"
|
BtnTypeCanUpdate.Text = $"可更新 ({ModCanUpdate}) "
|
||||||
BtnTypeEnabled.Text = $"已启用 ({ModEnabled})"
|
BtnTypeEnabled.Text = $"已启用 ({ModEnabled}) "
|
||||||
BtnTypeDisabled.Text = $"已禁用 ({ModDisabled})"
|
BtnTypeDisabled.Text = $"已禁用 ({ModDisabled}) "
|
||||||
BtnTypeError.Text = $"错误 ({ModError})"
|
BtnTypeError.Text = $"错误 ({ModError}) "
|
||||||
RefreshTitle()
|
RefreshTitle()
|
||||||
End Sub
|
End Sub
|
||||||
''' <summary>
|
''' <summary>
|
||||||
@@ -385,7 +385,7 @@
|
|||||||
|
|
||||||
Private ViewModType As String = "All"
|
Private ViewModType As String = "All"
|
||||||
|
|
||||||
Private Sub ChangeViewType(sender As MyTextButton, e As EventArgs) Handles BtnTypeAll.Click, BtnTypeCanUpdate.Click, BtnTypeDisabled.Click, BtnTypeEnabled.Click, BtnTypeError.Click
|
Private Sub ChangeViewType(sender As MyRadioButton, raiseByMouse As Boolean) Handles BtnTypeAll.Check, BtnTypeCanUpdate.Check, BtnTypeDisabled.Check, BtnTypeEnabled.Check, BtnTypeError.Check
|
||||||
ViewModType = sender.Tag
|
ViewModType = sender.Tag
|
||||||
If IsSearching Then
|
If IsSearching Then
|
||||||
SearchRun()
|
SearchRun()
|
||||||
|
|||||||
Reference in New Issue
Block a user