3

私はstackoverflowに投稿するのが初めてで、C#でMicrosoft Surfaceのコーディングを行うのは初めてですが、他の誰かのコードを継承して適応させました。

ByteTagVisualizationDefinition のソースを設定しようとすると、次のエラーが発生します。

'markup://1/file:///C:/Users/PJ/Documents/Visual Studio 2010/Projects/Rememo/Rememo/SurfaceWindow1.xaml%230/reminderTags.xaml' is not a valid value for property 'Source'.

at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal) at 

Microsoft.Expression.Platform.WPF.WpfDependencyPropertyImplementation.SetValue(Object target, Object valueToSet) at 
Microsoft.Expression.DesignModel.Metadata.DependencyPropertyReferenceStep.SetValue(Object target, Object valueToSet) at 
Microsoft.Expression.DesignModel.Core.InstanceBuilderOperations.SetValue(Object target, IProperty propertyKey, Object value) at 
Microsoft.Expression.DesignModel.InstanceBuilders.ClrObjectInstanceBuilder.ModifyValue(IInstanceBuilderContext context, ViewNode target, IProperty propertyKey, Object value, PropertyModification modification) at 
Microsoft.Expression.DesignModel.InstanceBuilders.DependencyObjectInstanceBuilderBase`1.ModifyValue(IInstanceBuilderContext context, ViewNode target, IProperty propertyKey, Object value, PropertyModification modification) at 
Microsoft.Expression.DesignModel.InstanceBuilders.ClrObjectInstanceBuilder.UpdateProperty(IInstanceBuilderContext context, ViewNode viewNode, IProperty propertyKey, DocumentNode valueNode)

一緒に

Error 1 'markup://1/file:///C:/Users/PJ/Documents/Visual Studio 2010/Projects/Rememo/Rememo/SurfaceWindow1.xaml%230/reminderTags.xaml' 
is not a valid value for property 'Source'. C:\Users\PJ\Documents\Visual Studio 2010\Projects\Rememo\Rememo\SurfaceWindow1.xaml 

このソースにアクセスしようとしているコードは次のとおりです。

<Grid Background="{StaticResource WindowBackground}">
  <s:TagVisualizer>
      <s:TagVisualizer.Definitions>
         <s:ByteTagVisualizationDefinition Value="0xC0" Source="reminderTags.xaml" />
      </s:TagVisualizer.Definitions>
  </s:TagVisualizer>

コードをコンパイルして Surface Simulator で実行すると、正常に実行されます。このエラーが表示される理由がわかりません。私はこの段階に到達するためにマイクロソフトのチュートリアルに従っていましたが、何が問題なのか少し途方に暮れています。

4

0 に答える 0