整理代码

This commit is contained in:
ShrlAlgo
2025-10-10 11:19:58 +08:00
parent 4722a4c881
commit 9d40762f03
111 changed files with 3238 additions and 3112 deletions

View File

@@ -1,14 +1,15 @@
<ui:NeoWindow
Height="600"
Icon="{DynamicResource RevitIcon}"
Title="重命名族类型"
Width="900"
d:DataContext="{d:DesignInstance local:RenameTypeViewModel}"
mc:Ignorable="d"
xmlns:conv="clr-namespace:ShrlAlgoToolkit.RevitAddins.Converters"
x:Class="ShrlAlgoToolkit.RevitAddins.RvFamily.RenameTypeView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:attach="clr-namespace:ShrlAlgoToolkit.Mvvm.Attach;assembly=ShrlAlgoToolkit.Mvvm"
xmlns:b="http://schemas.microsoft.com/xaml/behaviors"
xmlns:conv="clr-namespace:ShrlAlgoToolkit.RevitAddins.Converters"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:ShrlAlgoToolkit.RevitAddins.RvFamily"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
@@ -28,10 +29,10 @@
Rows="*,Auto,Auto">
<GroupBox Header="族类别">
<ListBox
Style="{StaticResource ChipListBoxStyle}"
DisplayMemberPath="Key"
ItemsSource="{Binding Collection, Mode=OneWay}"
SelectionMode="Multiple"
Style="{StaticResource ChipListBoxStyle}"
d:ItemsSource="{d:SampleData ItemCount=5}"
x:Name="LbCategories">
<b:Interaction.Triggers>
@@ -73,8 +74,8 @@
</DockPanel>
<TextBox
Margin="5,535,5,5"
ui:InputAssist.Placeholder="过滤族类别"
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}" />
Text="{Binding SearchText, UpdateSourceTrigger=PropertyChanged}"
ui:InputAssist.Placeholder="过滤族类别" />
</ui:Grid>
<DataGrid
AutoGenerateColumns="False"
@@ -88,7 +89,7 @@
SelectionUnit="Cell"
attach:TextSearchAssist.SearchValue="{Binding Text, ElementName=TbFound, UpdateSourceTrigger=PropertyChanged}">
<DataGrid.Resources>
<Style BasedOn="{StaticResource DataGridCellDefault}" TargetType="{x:Type DataGridCell}">
<Style BasedOn="{StaticResource DefaultDataGridCellStyle}" TargetType="{x:Type DataGridCell}">
<Setter Property="attach:TextSearchAssist.IsTextMatch">
<Setter.Value>
<MultiBinding Converter="{x:Static conv:SearchTypeValueConverter.Instance}">
@@ -106,7 +107,7 @@
</Style>
</DataGrid.Resources>
<DataGrid.ColumnHeaderStyle>
<Style BasedOn="{StaticResource DataGridColumnHeaderDefault}" TargetType="{x:Type DataGridColumnHeader}">
<Style BasedOn="{StaticResource DefaultDataGridColumnHeaderStyle}" TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="HorizontalContentAlignment" Value="Center" />
<Setter Property="VerticalContentAlignment" Value="Center" />
</Style>
@@ -114,8 +115,8 @@
<DataGrid.Columns>
<DataGridCheckBoxColumn
Binding="{Binding IsSelected, UpdateSourceTrigger=PropertyChanged}"
EditingElementStyle="{StaticResource DataGridCheckBox}"
ElementStyle="{StaticResource DataGridCheckBox}">
EditingElementStyle="{StaticResource DataGridCheckBoxStyle}"
ElementStyle="{StaticResource DataGridCheckBoxStyle}">
<DataGridCheckBoxColumn.Header>
<CheckBox
Content="全选"
@@ -161,7 +162,7 @@
</DataGridTextColumn>
<DataGridTextColumn
Binding="{Binding NewTypeName, UpdateSourceTrigger=PropertyChanged}"
EditingElementStyle="{StaticResource DefaultTextBox}"
EditingElementStyle="{StaticResource DefaultTextBoxStyle}"
Header="新族类型名称"
MinWidth="80">
<DataGridTextColumn.ElementStyle>