gpt4 book ai didi

c# - 如何在 Rectangle C# WPF 中添加文本作为内容

转载 作者:太空狗 更新时间:2023-10-29 22:06:33 25 4
gpt4 key购买 nike

我有以下矩形,其中填充了颜色。我想在框的中间添加一些文本。请提出一些解决方案。

var rect1 = new Rectangle
{
Stroke = new SolidColorBrush(Colors.Red),
Fill = new SolidColorBrush(Colors.Black),
Width = 150,
Height = 100,
VerticalAlignment = System.Windows.VerticalAlignment.Top,
HorizontalAlignment = System.Windows.HorizontalAlignment.Left
};
Grid.SetRow(rect, 0);
TGrid2.Children.Add(rect1);

基本上我想做一个拖放功能。其中 rect1 将被拖到 rect2 上;它只有边框颜色和透明的填充体,并且在放置时用放置的 rect1 替换 rect2。这就是为什么我制作了一个矩形,现在试图弄清楚如何在矩形中添加文本作为中心内容,类似于按钮。

最佳答案

如果你绝对必须使用矩形,你可以伪造它!

<Grid>
<Rectangle Fill="Red"/>
<TextBlock Text="Hi there" Margin="5"/>
</Grid>

关于c# - 如何在 Rectangle C# WPF 中添加文本作为内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20830175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com