在XAML文件中嵌入数据

本文关键字:数据 XAML 文件 | 更新日期: 2023-09-27 18:10:25

几个星期以来,我一直在研究一个WPF控件,它包含一个xml绘制的地图,并且能够放大/缩小和平移地图。此外,它还包含一个转换器,可以将屏幕坐标转换为经度/长度坐标,这非常好,但是,转换器的工作基于几个常量参数,这些参数应该在加载应用程序时可用。

现在,这些参数是用非xaml映射文件()加载的。DWG文件),这需要我有一个外部库的引用,当应用程序第一次加载时,文件的加载需要几秒钟,这有点烦人。

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

如果我的问题没有说清楚,请让我知道。

在XAML文件中嵌入数据

您可能想看看这篇文章。它是关于Silverlight的,但它应该是适用的。这篇代码项目文章也可能有一些用处。