【问题标题】:Dynamically create search parameters wpf application动态创建搜索参数 wpf 应用程序
【发布时间】:2015-08-04 14:16:59
【问题描述】:

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

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

根据此规则,我想根据我的规则从特定路径和所需操作中查找所有文档。

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

我认为有以下几种情况:

  1. 将它们存储在 XML 文件中。
  2. 将它们存储在数据库中(可能是访问)

有人知道更好的解决方案吗?

【问题讨论】:

    标签: c# wpf wcf modern-ui


    【解决方案1】:

    我的个人意见是避开 Access!

    XML 是一个不错的选择,除非您不希望用户修改或看到它,这意味着您可以对其进行加密。如果您走 XML 路线,我强烈建议您研究序列化。

    我会亲自研究SQLite 或 SQL Server Compact。您可以在 Google 上对两者进行很多比较,以了解他们的优缺点。这是一篇关于他们和其他人之间差异的精彩博文:Link

    【讨论】:

      【解决方案2】:

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

      关于如何在你的程序中使用本地数据库,请通读post。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-23
        • 1970-01-01
        • 2010-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多