¿Es posible enlazar a una expresión lambda en Silverlight?

Tengo un cuadro de lista que simplemente se une a una colección. La colección tiene una colección hijo (StepDatas). Me gustaría enlazar a un recuento de la colección secundaria pero con una instrucción WHERE. Puedo enlazar a ChildCollection.Count pero me pierdo cuando necesito agregar la expresión lambda. Aquí está el XAML:

<ListBox Height="Auto" Style="{StaticResource ListBoxStyle1}" Margin="4,46,4,4" x:Name="lstLeftNavigation" Background="{x:Null}" SelectionChanged="lstLeftNavigation_SelectionChanged">
<ListBox.ItemTemplate>
    <DataTemplate>
        <Grid Width="180" Margin="2,2,0,0" HorizontalAlignment="Left" VerticalAlignment="Top" d:LayoutOverrides="Width" MinHeight="36">
            <TextBlock Text="{Binding StepNm}" x:Name="tbStepNm" Margin="10,0,34,0" TextWrapping="Wrap" FontFamily="Portable User Interface" Foreground="White" FontSize="10" FontWeight="Bold" VerticalAlignment="Center"/>
            <Image Height="37" HorizontalAlignment="Right" Margin="0" VerticalAlignment="Center"  Width="37" Source="Images/imgIcoChecked.png" Stretch="Fill"/>
        </Grid>
    </DataTemplate>
</ListBox.ItemTemplate>

Lo anterior funciona para vincular al recuento de la colección hijo. Sin embargo, deseo mostrar un recuento de la colección infantil donde se cumple una determinada condición. En este caso específico, la colección secundaria tiene una propiedad completada (bool). Entonces ... Quiero mostrar el conteo StepDatas.Where (x => x.Completed == true) .Count.

¿Es esto posible de alguna manera? ¡Gracias por cualquier ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta