利用委托用户控件、窗体之间传值 c#
获取数据方(usercontrol111)声明
public Func<Tuple<int, int>> GetCurrentResult { get; set; }
获取数据方调用
var val = GetCurrentResult?.Invoke() ?? new Tuple<decimal, decimal>(0, 0);
数据发送方声明与赋值
usercontrol111.GetCurrentResult = TransCurrentResult;
数据发送方赋值
private Tuple<decimal, decimal> TransCurrentResult()
{
return new Tuple<decimal, decimal>(2m,8m);
}