I solved this problem with another way,
<TextBlock x:Name="textBlk" Foreground="Transparent" Text="{Binding Name}"
TextWrapping="Wrap" MouseLeftButtonDown="textBlk_MouseLeftButtonDown" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0,0,0,0" FontSize="72" FontWeight="ExtraBold" />
And in code behind
private void textBlk_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
TextBlock tb = new TextBlock();
tb = (TextBlock)sender;
string strBlockName= tb.Text;
MessageBox.Show(strBlockName);
}
When user would click in the treemap node block he would get the text written in
Textblock