C#WinForm使用DataBinding报错无法将值格式化为所需类型

qq_42254981 2020-02-28 07:29:33
使用的UI控件时Cognex的Visionpro图片显示控件,这是错误提示
绑定代码是这样的
 cogRecordsDisplay1.DataBindings.Add("Subject", UIProperty.Instance, "RecordLift");

这是实现INotifyPropertyChanged接口类
 
public class UIProperty : INotifyPropertyChanged
{
private static UIProperty set = new UIProperty();

public static UIProperty Instance
{
get
{
return UIProperty.set;
}
set
{
UIProperty.set = value;
}
}

ICogRecord _recordLift=null;
public ICogRecord RecordLift
{
get
{
return _recordLift;
}
set
{
_recordLift = value;
FireStrChanged();
}
}

//必须实现INotifyPropertyChanged接口的此事件
public event PropertyChangedEventHandler PropertyChanged;
public void FireStrChanged(string propertyName="")
{
PropertyChanged.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
}

这是这个绑定的类型
我在想是不是只有UI放置界面控件属性中展现出来的属性才能绑定,这个是个接口所以不行?
...全文
478 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕基于二阶锥规划(SOCP)的配电网重构与智能软开关(SOP)协同优化展开研究,系统阐述了如何利用SOCP方法对主动配电网进行精确建模与优化求解,重点解决了含分布式电源接入背景下的网络损耗降低、电压越限抑制及新能源消纳能力提升等问题。研究通过引入SOP这一灵活的功率调控装置,实现对配电网潮流的动态调节,并结合Matlab代码实现了从数学建模、凸松弛处理、优化求解到仿真分析的全流程技术路线,具有较强的可复现性和工程应用价值。; 适合人群:具备电力系统分析基础、熟悉优化建模方法且拥有一定Matlab编程能力的研究生、科研人员及从事智能配电网规划与运行的工程技术人员。; 使用场景及目标:①用于主动配电网中计及SOP的重构模型构建与求解研究;②支撑高比例可再生能源接入场景下的配电系统优化运行与稳定性提升;③为相关学术论文的复现、算法改进与仿真验证提供完整的技术参考与代码支持。; 阅读建议:建议读者结合文中Matlab代码与主流优化工具箱(如YALMIP、CVX)同步实践,重点关注SOCP松弛的有效性、SOP建模方式及其在系统优化中的作用机制,深入理解配电网重构与柔性调控设备协同优化的设计思路与实现细节。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧