动态创建搜索参数wpf application

时间:2015-08-04 14:16:59

标签: c# wpf wcf modern-ui

假设我有以下要求:
我希望能够创建一个如下所示的规则列表:

         Keyword          ToBeDeleted    ToBeMoved
Rule1:   "test keyword"   true           false
Rule2:   "test keyword2"  false          true

根据这条规则,我想根据我的规则找到特定路径和所需行动的所有文件。

我的问题:
在WPF应用程序中动态存储此规则的最佳方法是什么,我需要能够在需要时使用UI添加/更新/删除规则。

我认为有以下几种情况:

  1. 将它们存储在XML文件中。
  2. 将它们存储在数据库中(可能是Access)
  3. 有人知道更好的解决方案吗?

2 个答案:

答案 0 :(得分:1)

我个人的意见是要从Access中明确指出!

XML是一个不错的选择,除非您不希望它被用户修改或看到,这意味着您可以加密它。如果您采用XML路由,我强烈建议您查看序列化。

我会亲自调查SQLite或SQL Server Compact。谷歌可以为他们的专业人士提供很多比较。这是一篇关于他们和其他人之间差异的博文:Link

答案 1 :(得分:1)

我建议您SQL Server Compact & SQLite Toolbox创建一个本地数据库。

有关如何在程序中使用本地数据库,请通读此post