none
自动保存 RRS feed

  • 问题

  • 大家好,请问通过什么办法能让窗体中的MSFlexGrid随时变化的数据自动保存在指定的文件夹里?

    2008年10月22日 13:06

答案

  • 思路是这样的
    1.找到 FlexGrid的SourceDataChanged或者是((DataSet)FlexGrid.DataSource).DataChanged 事件
    然后 挂接自动保存处理方法
    FlexGrid.SourceDataChanged+=new EventHandler(DataChangedSave);

    public void DataChangedSave(sender,e)
    {
    保存代码放在这里!
    }
    当每次 数据发生变化后,执行保存一次。记得保存后 置下   SourceData.Changed=false;或者Accept 一次,避免重复 存储!

    2008年10月29日 5:48

全部回复