向动态的可点击矩形中添加文本

本文关键字:添加 文本 动态 | 更新日期: 2023-09-27 18:04:12

我有一个动态生成矩形的应用程序,它可以在MouseLeftbuttonDown事件的帮助下点击。我想给每个矩形添加一些文本(不同的)。我曾尝试封装矩形和一个文本块在网格中,然后将网格添加到画布;但是咔哒声停止了。帮助! !

向动态的可点击矩形中添加文本

如果我必须这样做的话我会这样写

 <Rectangle Width="100" Height="30" Stroke="Black" MouseLeftButtonDown="Rectangle_MouseLeftButtonDown">
        <Rectangle.Fill>
            <VisualBrush>
                <VisualBrush.Visual>
                    <TextBlock Text="SomeText"/>
                </VisualBrush.Visual>
            </VisualBrush>
        </Rectangle.Fill>
    </Rectangle>

我不知道你到底想要什么,但从问题中我想到了这样的东西