[Autofac] 给Resolve传参

 1 //传参
 2 var frm = Container.Resolve<SettlementCheckTradeEditFrm>(new NamedParameter("settlement", Settlement));
 3 frm.ShowDialog();
 4 Settlement.UserTrade.UserID = frm.UserID;
 5 
 6 //SettlementCheckTradeEditFrm增加新的构造函数
 7 public SettlementCheckTradeEditFrm(SettlementCheckTradeData settlement)
 8 {
 9     AccID = settlement.AccTrade.AccountID;
10     TradeID = settlement.AccTrade.TradeID;
11     InitializeComponent();
12 }

 

posted @ 2016-01-05 17:50  panpan_v1  阅读(701)  评论(0编辑  收藏  举报