DataGridView是绑定但不显示

我正在制作Winforms应用程序。 我已经把gridview在用户控制。 这是另一个控制。

public long FileID { get { return _FileID; } set { _FileID =value; BindGridView(); } } 

在这里,我设置属性值和绑定GridView,我也在Messagebox中获取logging,但我不能findGridview。 帮我。 谢谢。

 private void BindGridView() { if (_FileID!= 0) { srHstyFiles = new dms_client.History_Files.History_FilesSoapClient(); DataTable dt; dt = srHstyFiles.GetHistoryRevisionfile(_FileID); gvHstoryRev.DataSource = dt; gvHstoryRev.Refresh(); gvHstoryRev.Parent.Refresh(); MessageBox.Show(gvHstoryRev[1,2].values.tostring()); } } 

如果你有拖放用户控件,你正在做新的对象,并尝试设置属性,那么你的网格视图不会绑定任何方式。
当用户控制下降c#生成自动实例的用户控制其名称。


ParentControl.ChildControl.FileID = id;