gpt4 book ai didi

c# - WPF 中的内部 'border'

转载 作者:行者123 更新时间:2023-12-03 03:17:53 24 4
gpt4 key购买 nike

有没有办法删除 WPF 按钮的“内边框”?我注意到,当包含文本的按钮变得太小时,文本会被覆盖,直到不再可见,即使技术上有足够的空间来显示它。

我已经尝试过填充和内容对齐,但没有运气。

enter image description here

enter image description here

最佳答案

默认按钮样式的内容呈现器的边距为 2,一旦按钮变得非常小,这将导致您看到的问题。

尝试执行此操作,看看这是否是您遇到的问题

<Button Content="Help">
<Button.Resources>
<Style TargetType="{x:Type ContentPresenter}">
<Setter Property="Margin" Value="0"/>
</Style>
</Button.Resources>
</Button>

如果它解决了问题,那么更好的解决方案将是覆盖默认按钮样式,此页面应该有帮助 http://msdn.microsoft.com/en-us/library/ms753328(v=vs.110).aspx

关于c# - WPF 中的内部 'border',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26651511/

24 4 0