2016-09-06 3 views
1

私は、データバインディングからボタンを持つSplitViewを使用しようとしています。私は次の行でエラーが発生しますsplitviewエラーのデータバインド

<SplitView Name="AnnouncementSplitView" 
      DisplayMode="CompactInline" 
      OpenPaneLength="200" 
      CompactPaneLength="56" 
      HorizontalAlignment="Left" Grid.Row="1"> 
     <ListView ItemsSource="{x:Bind Parts}" 
        SelectionMode="Single" 
        Name="CongregationList" 
        SelectionChanged="LoadAnnouncements"> 
      <ListView.ItemTemplate> 
       <DataTemplate x:DataType="data:Part"> 
        <StackPanel Orientation="Horizontal"> 
         <TextBlock Name="PartImage" 
            Text="&#xE125;" 
            FontFamily="Segoe MDL2 Assets"/> 
         <TextBlock Name="PartName" 
            Text="{x:Bind PartName}" 
            Margin="20,0,0,0"/> 
        </StackPanel> 
       </DataTemplate> 
      </ListView.ItemTemplate> 
     </ListView> 
    </SplitView> 

:ここでは、コードでそれがないものの、クラスの一部は、データによってdefind名前空間に存在していないことを

x:DataType="data:Part" 

は...

答えて

0

間違いは、私がXAMLでコードを書いた後にクラスを作成したということでした。だから、書かれたときにコンパイラは存在しないクラスを見つけようとしました。私がしなければならなかったのは、XAMLコードを書き直し、クリーンアップし、ソリューションを再構築することです。