回复 8楼504home的帖子
因为第一个demo已经提供了功能,我就没有在第二个demo里面重复,抱歉给您带来不便。
1 【新增】【刷新】涉及到业务逻辑,我保留了接口
- private void button1新增_Click(object sender, EventArgs e)
- {
- NewItemWindow window = new NewItemWindow(true);
- window.Result = "";
- if (window.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
- {
- //数据插入数据库
- //刷新FlexGrid
- }
- }
- private void button2编辑_Click(object sender, EventArgs e)
- {
- if (c1FlexGrid1.Selection.Data == null)
- {
- return;
- }
- NewItemWindow window = new NewItemWindow(false);
- window.Result = SelectionText;
- if (window.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
- {
- //数据更新数据库
- //刷新FlexGrid
- }
- }
复制代码
2 dropdownlist的功能可在C1DropDownList和C1FlexGrid使用的,第一个demo已经有了。
您最关注的自动呈现见下面的demo
3 过滤实现,预留了demo接口:
- /// <summary>
- /// 实现过滤
- /// </summary>
- /// <param name="value"></param>
- public void ApplyFilter(string value)
- {
- //数据更新
- //刷新FlexGrid
- }
复制代码
|