2012-01-17 10 views
0

に無効な引数によって引き起こさ:プレビューページにエラーが私のXAMLページは、いくつかのリソースが含まれPage.Resources

<Page.Resources> 
    <cnv:FormattingConverter x:Key="formatter" /> 
    <!-- create an instance of our DataProvider class --> 
    <ObjectDataProvider x:Key="ObjOne" ObjectType="{x:Type local:ObjOneDataProvider}"/> 
    <!-- define the method which is invoked to obtain our data --> 
    <ObjectDataProvider x:Key="ObjTwo" ObjectInstance="{StaticResource ObjOne}" sMethodName="GetAllData"/> 
</Page.Resources> 

しかし、私はプレビューモードでVisual Studioでページを開こうとすると、私は次のエラーを取得する:

Error 57 Invalid argument

とエラー命令によって原因です: のObjectInstance = "{StaticResource ObjOne}" それがなぜ発生するか

誰か知っていますか?

注:私はあなたがメソッドにバインドしたい場合は、そのエラーが可否メソッド名の割り当てではないのObjectInstance =「{StaticResource ObjOne}」

答えて

0

によって引き起こされたドキュメントは、次のとおりHow to: Bind to a Method

<Page.Resources> 
    <cnv:FormattingConverter x:Key="formatter" /> 

    <ObjectDataProvider x:Key="ObjOne" ObjectType="{x:Type local:ObjOneDataProvider}" MethodName="GetAllData" /> 
</Page.Resources> 
関連する問題