Cómo obtener un valor primario en multibinding

Estoy usandodataTemplate. Esta es la plantilla:

   <ItemsControl ItemsSource="{Binding RAM.Partitions}">
        <ItemsControl.ItemTemplate>
            <DataTemplate>
                <Grid>
                    <TextBlock Text="{Binding Position, StringFormat={}{0}k}"/>
                    <Grid Grid.Column="1">
                        <Border>
                            <Border.Height>
                                <MultiBinding Converter="{StaticResource MultiplyConverter}">
                                    <Binding ElementName="LayoutRoot" Path="ActualHeight"/>
                                    <Binding Path="Size" />
                                    <Binding Path="RAM.Size" />
                                </MultiBinding>
                            </Border.Height>
                        </Border>
                    </Grid>
                </Grid>
            </DataTemplate>
        </ItemsControl.ItemTemplate>
    </ItemsControl>

¿Puedes ver esta línea?

<Binding Path="RAM.Size" />

Esa línea me arroja una excepción, debería ser porqueRAM.Size es de un elemento padre. ¿Cómo podría obtener ese valor?

¡Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta