New Metro Views: Listing 2.

Building the ListView control.

<ListView>
  <ListView.Items>
    <ListViewItem>
      <StackPanel Orientation="Horizontal">
        <Rectangle Fill="Red" Width="100" Height="100"/>
        <TextBlock VerticalAlignment="Center" Text="Red" Margin="10, 10, 10, 10" />
      </StackPanel>
    </ListViewItem>
  <ListViewItem>
    <StackPanel Orientation="Horizontal">
      <Rectangle Fill="Green" Width="100" Height="100"/>
      <TextBlock VerticalAlignment="Center" Text="Green" Margin="10, 10, 10, 10" />
    </StackPanel>
  </ListViewItem>
  <ListViewItem>
    <StackPanel Orientation="Horizontal">
      <Rectangle Fill="Yellow" Width="100" Height="100"/>
      <TextBlock VerticalAlignment="Center" Text="Yellow" Margin="10, 10, 10, 10" />
    </StackPanel>
  </ListViewItem>
  <ListViewItem>
    <StackPanel Orientation="Horizontal">
      <Rectangle Fill="Blue" Width="100" Height="100"/>
      <TextBlock VerticalAlignment="Center" Text="Blue" Margin="10, 10, 10, 10" />
    </StackPanel>
  </ListViewItem>                
</ListView.Items
</ListView>

About the Author

Michael Crump is a product manager that works at Microsoft on the Azure platform. He is a is a developer, blogger and speaker of topics relating to cloud development. He’s passionate about helping developers understand the benefits of the cloud in a no-nonsense way. You can reach him on Twitter at mbcrump or by following his blog at michaelcrump.net.

comments powered by Disqus

Featured

  • Visual Studio 2026 Gives Copilot Built-In Skills -- and Makes Them Prove Their Worth

    Microsoft is moving Agent Skills beyond bring-your-own instructions by shipping expert-authored workflows with the IDE, while keeping them off by default until testing shows their benefits justify the additional token use.

  • Copilot AI Billing Shock Met with Meters, Caps and Token-Saving Tools

    GitHub is layering spending limits, expanded credit allowances and increasingly granular usage reporting onto Copilot, while Microsoft is reworking Visual Studio and VS Code to expose -- and reduce -- the cost of agentic development.

  • The AI-Powered Software Development Lifecycle

    René van Osnabrugge makes the case that AI's biggest opportunity in software development is not faster coding -- it's reducing the friction everywhere else in the SDLC.

  • Copilot Usage-Based Billing Gets a Token Dashboard

    Microsoft is keeping Visual Studio's new built-in Agent Skills switched off by default while a public dashboard measures whether their performance gains justify the additional tokens they may consume.

Subscribe on YouTube