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