I think you have it correctly if your map control is named "MapMain". However, v2.1 and earlier do not support Binding for "Resolution", this is new to v2.2The following code will only work for v2.2 and up:
<TextBlock Text="{Binding ElementName=MyMap, Path=Resolution}" VerticalAlignment="Top" HorizontalAlignment="Center"/>
The following code will work for v2.1 and earlier:
<TextBlock x:Name="MyResolution" Text="0" VerticalAlignment="Top" HorizontalAlignment="Center"/>
private void MyMap_ExtentChanged(object sender, ExtentEventArgs e)
{
double res = Convert.ToDouble(MyResolution.Text);
if (res != (sender as Map).Resolution)
{
res = (sender as Map).Resolution;
MyResolution.Text = res.ToString();
}
}