Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF扩展工具包总线指示器文本被截断_C#_Wpf_Busyindicator_Wpf Extended Toolkit - Fatal编程技术网

C# WPF扩展工具包总线指示器文本被截断

C# WPF扩展工具包总线指示器文本被截断,c#,wpf,busyindicator,wpf-extended-toolkit,C#,Wpf,Busyindicator,Wpf Extended Toolkit,当我在任何其他应用程序中使用WPF扩展工具包BusyIndicator时,我没有任何问题。在我当前的应用程序中使用它时,文本被截断。我一直在玩弄巴士指示器上的属性。以下是xaml: <xctk:BusyIndicator IsBusy="True" Panel.ZIndex="1000"/> 我想贴张照片,这样你就能看到它是什么样子了。“请稍等…”文本太低,且该条位于其上方。以前有人经历过吗?我不知该怎么办。我不知道如何改变盒子内内容的高

当我在任何其他应用程序中使用WPF扩展工具包BusyIndicator时,我没有任何问题。在我当前的应用程序中使用它时,文本被截断。我一直在玩弄巴士指示器上的属性。以下是xaml:

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

我想贴张照片,这样你就能看到它是什么样子了。“请稍等…”文本太低,且该条位于其上方。以前有人经历过吗?我不知该怎么办。我不知道如何改变盒子内内容的高度,如果这是个问题的话

编辑:

它当前显示如下:

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


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

我发现了这个问题。WPF扩展工具包的BusyIndicator中的底层数据类型是网格。网格的一个属性被设置在一个全局样式文件中,我不知道…

我发现了这个问题。WPF扩展工具包的BusyIndicator中的底层数据类型是网格。网格的一个属性被设置在一个我不知道的全局样式文件中…

我认为您的问题是您更改了默认的文本块大小。但您也可以使用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>

请稍候
您还可以根据需要更改文本块


我希望这能对您有所帮助。

我认为您的问题在于更改了默认的文本块大小。但您也可以使用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>

请稍候
您还可以根据需要更改文本块


我希望这能对你有所帮助。

你能把你想要得到的结果的图片放进去吗?@ganchito55我用图片编辑了我的帖子“请稍候”是一个img还是一个文本块?@ganchito55他已经发布了他的整个
BusyIndicator
XAML标签,
请稍候
是默认值。此问题可能与xaml中我们没有看到的其他问题有关。或者是代码本身造成了中断问题?你能把你想要得到的结果的图像放进去吗?@ganchito55我用图像编辑了我的帖子,“请等一下”是一个img还是一个文本块?@ganchito55他已经贴出了他所有的
总线指示器
XAML标签,
请稍候
是默认值。此问题可能与xaml中我们没有看到的其他问题有关。还是代码本身造成了切断问题?