Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以在Silverlight中为静态资源提供类型转换器?_C#_Silverlight_Xaml_Ria_Ivalueconverter - Fatal编程技术网

C# 是否可以在Silverlight中为静态资源提供类型转换器?

C# 是否可以在Silverlight中为静态资源提供类型转换器?,c#,silverlight,xaml,ria,ivalueconverter,C#,Silverlight,Xaml,Ria,Ivalueconverter,我试图设计一个LineSeries图表,该图表的独立轴上有DateTime对象,从属轴上有整数值。每当用户在数据点上移动鼠标时,我想显示工具提示文本,同时显示其独立值和从属值,但我需要格式化日期时间对象,以便显示我想要的格式 我发现它使用了ContentControl的ContentStringFormat属性,但经过一些挖掘,我了解到该属性在Silverlight中不可用,仅在WPF上可用。因此我发现它使用了一个转换器,但我不能像在UserControl上一样将转换器定义放在resources

我试图设计一个
LineSeries
图表,该图表的独立轴上有
DateTime
对象,从属轴上有整数值。每当用户在
数据点
上移动鼠标时,我想显示工具提示文本,同时显示其独立值和从属值,但我需要格式化
日期时间
对象,以便显示我想要的格式

我发现它使用了
ContentControl
ContentStringFormat
属性,但经过一些挖掘,我了解到该属性在Silverlight中不可用,仅在WPF上可用。因此我发现它使用了一个转换器,但我不能像在
UserControl
上一样将转换器定义放在
resourcesdictionary
上,因为
resourcesdictionary
没有属性
Resources
:(

我不知道我的解释是否正确,但我的问题是..是否有可能在Silverlight中为静态资源提供类型转换器


编辑-

看看这个SO线程:


它有很多不同的方法来绕过转换器的限制!

你能告诉我们你想在哪里使用转换器的xaml吗?我试过编辑这篇文章,但它没有显示代码:/哦。我还是把它粘贴到了TinyPaste:D TY上!在ResourceDictionary中,一切都是资源,没有资源标签我不确定是否可以使用StaticResource作为转换器参数。。。