晶圆Map图芯片选择显示示例
效果
列表中有四个Mark点,需求是选择某一个点时在Map图中区别显示出来。
实现思路:
根据DataGrid 的行选择 SelectionChanged事件,先循环所有Mark点清除Rectangle的边框大小,再获取选择的芯片,设置Rectangle的边框大小和颜色。
示例代码
1.UI代码
<DataGrid Grid.Row="1" Style="{StaticResource DataGrid.Small}"Name="DataGridAccurateLocationList"HeadersVisibility="All" AutoGenerateColumns="False" Margin="1 0 1 5"HorizontalContentAlignment="Center" SelectionMode="Single" Width="625" Height="200"