私の WPF グリッドでは、次のプロパティを設定しています。最後の 2 つは別のテーブルからのものです。sourceelementid
トランザクション テーブルがテーブルと等しい別のテーブルからマッピング ルールを取得したいと考えid
ていmessagefield
ます。
public List<MessageFieldViewModel> GetAllViewModelMsgFields()
{
messageFieldVModel = messageField.GetAllMessageField().Select(msgFields => new MessageFieldViewModel
{
Id = msgFields.Id,
Code = msgFields.Code,
Name = msgFields.Name,
Position = msgFields.Position,
Length = msgFields.Length,
IsMapped = (transactionRuleList.Any(tr=> tr.SourceElementId ==msgFields.Id)),
MappingRule = transactionRuleList.Where(mapRule => mapRule.MappingRule.Any(tr=> tr.SourceElementId ==msgFields.Id)),
})
.ToList();
return messageFieldVModel;
}
ただし、マッピング ルール列はエラーをスローします。誰かが私を助けることができますか?