gpt4 book ai didi

c# - 带有文本的 WPF DataGrid 进度条

转载 作者:行者123 更新时间:2023-12-04 00:08:25 25 4
gpt4 key购买 nike

我环顾四周寻找解决问题的方法,但我相信很多可用的解决方案都是针对该问题的。

基本上,我在 Datagrid 单元格中有一个进度条,它可以正常工作。但是,我现在想在 Progressbar 中放置文本以显示实际百分比。这是怎么做到的?

到目前为止我的代码

        <DataGridTemplateColumn Header="Percentage Downloaded" Width="5*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ProgressBar Value="{Binding Path=PercentageDownloaded, Mode=OneWay}" Minimum="0" Maximum="100" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

为了代表我的努力,我尝试在进度条中使用 tag 属性并使用都失败的文本 block 。

非常感谢

* 解决方案 *

GiangregorioC 提供的解决方案有效,因为我没有意识到您可以将标签放在 DataGridCellTemplate 中!

最佳答案

您可以将进度条和文本 block 放在网格内,如下所示:

<Grid>
<ProgressBar />
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" />
</Grid>

文本 block 将出现在进度条上。

关于c# - 带有文本的 WPF DataGrid 进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23779365/

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