Wpf序列化问题
本文关键字:问题 序列化 Wpf | 更新日期: 2023-09-27 17:58:56
我正在开发一个大型模块化WPF应用程序
其中一个模块是小部件,每个小部件都有自己的配置,我可以对其进行序列化
我想序列化并将每个用户的配置保存在数据库中但问题是小部件的配置因属性不同而不同。如何将每个小部件配置保存在数据库字段中,并在需要时进行检索。
有关更多信息,我有一个通用时钟,要序列化的属性有Position、UtcTime、Name等。
假设它是一个关系数据库,您将需要创建特定于每种小部件类型的表(可能不切实际,而且更难用新的小部件扩展系统),或者以二进制或文本形式为每个小部件存储一组数据(这会使查询小部件配置变得更加困难,甚至不可能)。
顺便说一句,我不会说这个问题与WPF有关。它更多的是一个序列化/可扩展性/关系问题。