2015-05-06 2 views
0

Я хочу связать изображение и текст вместе в том же столбце. Мне удалось связать текстовую часть, но не удалось связать часть изображения. Это то, что я сделал до сих пор:Как связать изображение и текст вместе в том же столбце

<ListView.View> 
    <GridView> 
    <GridViewColumn x:Name="TimeColumn" Header="Time" Width="80"> 
     <GridViewColumn.CellTemplate> 
     <DataTemplate> 
      <TextBlock> 
      <TextBlock.Text> 
       <MultiBinding> 
       <!--<PUT IMAGE>--> 
       <Binding Path="Time"/> 
       </MultiBinding> 
      </TextBlock.Text> 
      </TextBlock> 
     </DataTemplate> 
     </GridViewColumn.CellTemplate> 
    </GridViewColumn> 
    </GridView> 
</ListView.View> 

Это мой ожидаемый результат:

enter image description here

Любое предложение?

ответ

4

Вы не можете связать текст и изображение в TextBlock, так что вы должны попробовать что-то вроде:

<ListView.View> 
    <GridView> 
    <GridViewColumn x:Name="TimeColumn" Header="Time" Width="80"> 
     <GridViewColumn.CellTemplate> 
     <DataTemplate> 
      <StackPanel Orientation="Horizontal"> 
      <Image /> <!-- YOU NEED TO POINT THIS TO YOUR IMAGE --> 
      <TextBlock Text="{Binding Time}"/> 
      </StackPanel> 
     </DataTemplate> 
     </GridViewColumn.CellTemplate> 
    </GridViewColumn> 
    </GridView> 
</ListView.View> 
+1

Привет @Bijington, спасибо за ваше решение, она хорошо работает для меня. – YWah

Смежные вопросы