C# - 从另一个脚本调用一个函数

时间:2011-01-21 07:37:23

标签: c# function

大家好我为C ++ 2005 Express编写了一个SoketServer来解释它并且工作正常。

当我修改Soket.cs脚本中的消息时,我意识到它并在mainform.cs中调用此函数。

public void AdverFilter(string value)
    {
      MessageBox.Show("Adver"+value);
      this.adverBindingSource.Filter = "store_index Like '*" + value + "*'";
      //MessageBox.Show(this.adverBindingSource.Filter);
    }

消息框显示真正的过滤器值,但adverbindingsourse不过滤我的表...

注意:我创建按钮并编写此代码并在AdverFilter函数启动后单击它,但它显示非广告过滤器的值......

private void button3_Click(object sender, EventArgs e)
    {
      MessageBox.Show(this.adverBindingSource.Filter);
    }

1 个答案:

答案 0 :(得分:0)

检查SupportsFiltering属性,看看BindingSource是否可以实际过滤。