0

当我在任何其他应用程序中使用 WPF Extended Toolkit BusyIndi​​cator 时,我没有任何问题。在我当前的应用程序中使用它,文本被截断。我一直在玩 BusyIndi​​cator 上的属性。这是xaml:

<xctk:BusyIndicator IsBusy="True" Panel.ZIndex="1000"/>

我想张贴一张照片,这样你就可以看到它的样子。“请稍候...”文本太低,并且栏位于其顶部。有谁之前经历过这个吗?我不知道该怎么做。我不知道如何改变盒子内内容的高度,如果这甚至是问题的话。

编辑:

目前显示如下:

在此处输入图像描述

但我希望它在不覆盖文本的情况下显示:

在此处输入图像描述

设计器显示它我希望它显示的方式,但应用程序在运行时显示它,如图一所示。

4

2 回答 2

2

我认为您的问题是您更改了默认文本块大小。但是您也可以使用BusyContentTemplate进行修复 。例如,我将文本变大变红:

        <xctk:BusyIndicator IsBusy="True" Panel.ZIndex="1000" >
            <xctk:BusyIndicator.BusyContentTemplate>
                <DataTemplate>
                    <TextBlock Foreground="Red" FontSize="15">Please Wait</TextBlock>
                </DataTemplate>
            </xctk:BusyIndicator.BusyContentTemplate>
         </xctk:BusyIndicator>

您还可以根据需要更改文本块。

我希望这可以帮助你。

于 2016-03-25T23:06:52.070 回答
0

我发现了这个问题。WPF 扩展工具包的 BusyIndi​​cator 中的基础数据类型是网格。网格的属性之一被设置在一个我不知道的全局样式文件中......

于 2016-03-25T22:00:18.070 回答