代码之家  ›  专栏  ›  技术社区  ›  Nick Gotch

如何在Silverlight 3.0中将文本呈现到可写入位图上?

  •  1
  • Nick Gotch  · 技术社区  · 15 年前

    我在Silverlight客户机中有一组图像资源,我正在尝试在它们上呈现文本。我可以将原始位图图像加载到可写位图中,但看不到在位图中呈现文本的功能。有人能给我指个方向吗?

    谢谢,

    1 回复  |  直到 15 年前
        1
  •  3
  •   AnthonyWJones    15 年前

    您可以使用这样的网格来实现这一点:

    <Grid x:Name="MyGrid">
      <Bitmap Source="urltoimg" />
      <TextBlock Text="Text to Overlay" />
    </Grid>
    

    然后在代码中:

    WriteableBitmap wb = new WritableBitmap(MyGird, null);
    
    推荐文章