c#DataBinding不起作用

时间:2017-08-31 07:55:02

标签: c# data-binding

我有一个班级:

SELECT `channel`.`id`, `channel`.`name`, `messages`.`text` AS `messages.text`, FROM `channels` AS `channel` LEFT OUTER JOIN `messages` AS `messages` ON `channel`.`id` = `messages`.`channelId` WHERE `channel`.`id` = '1';
带有一些文本框的

和form2。我尝试使用数据绑定来绑定数据: 在form2构造函数

public partial class MapPoint
{
    public double longtitude { get; set; }
    public double lattitude { get; set; }
    public string oblast { get; set; }
    public string addr { get; set; }
    public string sid { get; set; }
}

在显示的表单之前(来自其他模块):

bs = new BindingSource();
textBox1.DataBinding.Add( "Text", bs, "longtitude" );
textBox5.DataBinding.Add( "Text", bs, "addr" );

在form2中一切正常。我创建了另一个表单(form3)和复制粘贴代码,但并非所有字段都可以工作并填充了记录中的数据。 form3有什么问题?为什么不是所有领域都有效?

0 个答案:

没有答案