解决编译器出现 Resource not found; ResourceKey= 提示

本文介绍了一个关于System.Windows.ResourceDictionary的警告错误,详细说明了错误信息并提供了解决方案:将DynamicResource修改为StaticResource。

what causes error ==> System.Windows.ResourceDictionary Warning: 9 : Resource not found; ResourceKey='TargetType=App1.Common.Resources.AppResources ID=App1FieldTitleStyleKey'; ResourceKey.HashCode='789136787'; ResourceKey.Type='System.Windows.ComponentRes

 

将DynamicResource 修改为StaticResource

转载于:https://www.cnblogs.com/m7777/p/6323439.html

<GroupBox Header="{StaticResource ResourceKey=jkoEquipmentLoading_waitingReworkData}" Grid.Row="5"> <DataGrid x:Name="dgWaitingReworkData" IsReadOnly="True" VirtualizingPanel.IsVirtualizing="False" AutoGenerateColumns="False"> <DataGrid.ColumnHeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="BorderThickness"> <Setter.Value> <Thickness Left="1" Top="1" Right="1" Bottom="1"/> </Setter.Value> </Setter> <Setter Property="Foreground" Value="Black"/> <Setter Property="FontSize" Value="12" /> <Setter Property="Height" Value="30"/> <Setter Property="HorizontalContentAlignment" Value="Center" /> </Style> </DataGrid.ColumnHeaderStyle> <DataGrid.ContextMenu> <ContextMenu x:Name="dgmenu1" StaysOpen="true"> <MenuItem Header="{StaticResource jkoScrapQuery_Excel}"/> </ContextMenu> </DataGrid.ContextMenu> <DataGrid.Columns> <DataGridCheckBoxColumn Width="30" Binding="{Binding IsCheck,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"> <DataGridCheckBoxColumn.HeaderTemplate > <DataTemplate> <CheckBox Click="CheckBox_Click" HorizontalAlignment="Center" VerticalAlignment="Center" ></CheckBox> <!--IsChecked="True"--> </DataTemplate> </DataGridCheckBoxColumn.HeaderTemplate> <DataGridCheckBoxColumn.ElementStyle> <Style TargetType="CheckBox"> <Setter Property="IsChecked" Value="{Binding IsCheck,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"></Setter> </Style> </DataGridCheckBoxColumn.ElementStyle> <DataGridCheckBoxColumn.CellStyle> <Style > <Setter Property="CheckBox.VerticalAlignment" Value="Center"></Setter> <Setter Property="CheckBox.HorizontalAlignment" Value="Center"></Setter> </Style> </DataGridCheckBoxColumn.CellStyle> </DataGridCheckBoxColumn> <DataGridTextColumn x:Name="gvSerialNumber" Header="{StaticResource ResourceKey=jkoEquipmentLoading_serialNumber}" Width="50" Binding="{Binding SerialNumber}" /> <DataGridTextColumn x:Name="gvSn" Header="{StaticResource ResourceKey=jkoEquipmentLoading_sn}" Width="200" Binding="{Binding Sn}" /> <DataGridTextColumn x:Name="gvTrayNo" Header="{StaticResource ResourceKey=jkoEquipmentLoading_trayNo}" Width="100" Binding="{Binding TrayNo}" /> <DataGridTextColumn x:Name="gvOldGrade" Header="{StaticResource ResourceKey=jkoEquipmentLoading_oldGrade}" Width="100" Binding="{Binding Grade}"/> <DataGridTextColumn x:Name="gvOldOrder" Header="{StaticResource ResourceKey=jkoEquipmentLoading_oldOrder}" Width="100" Binding="{Binding OldOrder}"/> <DataGridTextColumn x:Name="gvOldProduct" Header="{StaticResource ResourceKey=jkoEquipmentLoading_oldProduct}" Width="100" Binding="{Binding OldProduct}"/> <DataGridTextColumn x:Name="gvNewGrade" Header="{StaticResource ResourceKey=jkoEquipmentLoading_newGrade}" Width="100" Binding="{Binding NewGrade}"> <DataGridTextColumn.CellStyle> <Style TargetType="DataGridCell"> <Setter Property="Background" Value="LightGreen"></Setter> </Style> </DataGridTextColumn.CellStyle> </DataGridTextColumn> <DataGridTextColumn x:Name="gvNewOrder" Header="{StaticResource ResourceKey=jkoEquipmentLoading_newOrder}" Width="100" Binding="{Binding NewOrder}" > <DataGridTextColumn.CellStyle> <Style TargetType="DataGridCell"> <Setter Property="Background" Value="LightGreen"></Setter> </Style> </DataGridTextColumn.CellStyle> </DataGridTextColumn> <DataGridTextColumn x:Name="gvNewProduct" Header="{StaticResource ResourceKey=jkoEquipmentLoading_newProduct}" Width="100" Binding="{Binding NewProduct}"> <DataGridTextColumn.CellStyle> <Style TargetType="DataGridCell"> <Setter Property="Background" Value="LightGreen"></Setter> </Style> </DataGridTextColumn.CellStyle> </DataGridTextColumn> <DataGridTextColumn x:Name="gvPowerGear" Header="{StaticResource ResourceKey=jkoEquipmentLoading_powerGear}" Width="100" Binding="{Binding PowerGear}"/> <DataGridTextColumn x:Name="gvColor" Header="{StaticResource ResourceKey=jkoEquipmentLoading_color}" Width="100" Binding="{Binding Color}"/> <DataGridTextColumn x:Name="gvShortCircuitCurrent" Header="{StaticResource ResourceKey=jkoEquipmentLoading_shortCircuitCurrent}" Width="100" Binding="{Binding ShortCircuitCurrent}"/> <DataGridTextColumn x:Name="gvOpenCircuitVoltage" Header="{StaticResource ResourceKey=jkoEquipmentLoading_openCircuitVoltage}" Width="100" Binding="{Binding OpenCircuitVoltage}"/> <DataGridTextColumn x:Name="gvWorkingCurrent" Header="{StaticResource ResourceKey=jkoEquipmentLoading_workingCurrent}" Width="100" Binding="{Binding WorkingCurrent}"/> <DataGridTextColumn x:Name="gvWorkingVoltage" Header="{StaticResource ResourceKey=jkoEquipmentLoading_workingVoltage}" Width="100" Binding="{Binding WorkingVoltage}"/> <DataGridTextColumn x:Name="gvMeasuredPower" Header="{StaticResource ResourceKey=jkoEquipmentLoading_measuredPower}" Width="70" Binding="{Binding MeasuredPower}" /> <!--<DataGridTemplateColumn Header="操作" Width="70"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Content="删除" Click="Button_Click"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn>--> </DataGrid.Columns> </DataGrid> </GroupBox> 用代码获取到dgWaitingReworkData里面的jkoEquipmentLoading_oldOrder原工单 里面只要不重复的数据
05-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值