我正在使用silverlight,项目结构与任何其他.net应用程序类似。我有一个地图控件,我想存储它所处的模式(道路或天线),以便其他控件可以访问它。
我在哪里放置这个枚举变量,我打算在其上使用双向绑定,以便在更改时都更新。
感谢。
答案 0 :(得分:1)
如果要以干净的方式使用数据绑定,您可能需要将其实现为Singleton中的属性。
Jon Skeet有great post showing how to implement singletons in C#。
答案 1 :(得分:0)
我发现这个关于global.asax和应用程序对象的链接很有帮助: http://odetocode.com/articles/89.aspx
“哪个更好:在Application对象中存储对象引用,或在Global类中创建静态成员变量和属性......”
答案 2 :(得分:0)