【发布时间】:2012-06-09 16:43:28
【问题描述】:
我使用IsolatedStorage 来保存使用这种approach 的WPF 应用程序的窗口位置(Windows.Top 和Window.Left)。
现在我想保存一个Brush,总是在IsolatedStorage 中。根据用户的选择,它可以是SolidColorBrush 或LinearGradientBrush。
对于SolidColorBrush,我可以只保存 RGB 颜色的 3 个值,但是如何处理 LinearGradientBrush?
我认为可以序列化 Brush 对象,但我真的卡住了。
现在我的问题是:是否可以将 Brush 保存在 IsolatedStorage 中?
我选择使用IsolatedStorage,因为我的应用程序需要是一个单独的 exe,无需安装(它通过自定义软件分发程序分发给客户端),通常从桌面执行。该应用程序向用户提供有关 Active Directory 用户的正确凭据信息。
编辑:
欢迎提供任何其他用于保存用户自定义的解决方案!
【问题讨论】:
标签: c# wpf isolatedstorage