টেক্সটব্লকের মধ্যে UIElement (গুলি) স্টাফ করার ক্ষমতা
আমি জানি না যে এটি কতটা দরকারী (যদিও এটি লুকিয়ে থাকা হিসাবে যোগ্যতা অর্জন করে) ... তবে এটি প্রথম নিশ্চিতভাবেই আমাকে ছুঁড়ে ফেলেছে :
<Grid x:Name="LayoutRoot">
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">
<Grid>
<Rectangle Fill="AliceBlue" Width="25" Height="25"/>
</Grid>
</TextBlock>
</Grid>
আপনি নিম্নোক্ত xaml কার্যকর হতে পারে তর্ক করতে পারেন (অর্থাত্ কিছু পাঠ্যের শেষে একটি গ্রাফিক স্থাপন):
<Grid>
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="Hello World">
<TextBlock.Resources>
<DrawingBrush x:Key="exclamationPoint" Stretch="Uniform">
<DrawingBrush.Drawing>
<DrawingGroup>
<DrawingGroup.Children>
<GeometryDrawing Brush="#FF375CE2" Geometry="F1 M 7.968,58.164L 0,58.164L 1.914,49.921L 9.882,49.921L 7.968,58.164 Z M 21.796,0L 11.054,42.148L 4.403,42.148L 13.049,0L 21.796,0 Z "/>
</DrawingGroup.Children>
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
</TextBlock.Resources>
<Grid>
<Rectangle Width="100" Height="100" Fill="{StaticResource exclamationPoint}"/>
</Grid>
</TextBlock>
</Grid>
উপরের এক্সএএমএল নীচের মতো রেন্ডার করে: