在XAML文件中嵌入数据

时间:2011-10-05 15:18:39

标签: c# .net wpf xaml

我已经在WPF控件上工作了几个星期,它包含一个XAML绘制的地图,并且能够放大/缩小并平移地图。此外,它包含一个将屏幕坐标转换为纬度/经度坐标的转换器,它工作得非常好,但是,转换器的工作原理是在应用程序加载时应该可用的几个常量参数。

现在,这些参数加载了非XAML映射文件(.dwg文件),这需要我引用外部库,并且加载应用程序时加载文件需要几秒钟第一次,这有点烦人。

我想将这些信息作为常量存储在我的C#代码隐藏中用于XAML控件,但有没有办法在XAML中嵌入这些常量?由于控件应该尽可能通用,并且应该支持我将来会给它的所有映射(每个映射都有不同的参数),我希望代码从XAML文件中读取参数并在代码中使用它。

如果我不清楚我的问题,请告诉我。

1 个答案:

答案 0 :(得分:1)

您可能需要查看此article。它是关于Silverlight但它应该适用。这篇Code Project文章也可能有用。