我想创建一个带有三个点的小按钮,就像我们在visual studio中看到的一样,以便加载FolderBrowserDialog
。如何最好地创建此按钮?我做的最好的是获得一个23x23的按钮,边距和填充设置为0,文本的三个点(只有两个出现)和自动椭圆(这使得第三个点出现)。按钮仍然比我想要的大得多,并且点不能很好地突出。
答案 0 :(得分:5)
您可以复制此帖子中的省略号字符(...),或使用Alt-0133按需制作。
Button.Text = "…";
按钮仍然比我想要的大得多......
调整字体大小?
......而且这些点并不是很突出。
将字体加粗? (的 ... 强>)
我想如果这对你没有用,那么图像就是下一个最好的东西。
答案 1 :(得分:2)
示例:···
答案 2 :(得分:2)
这是我们使用的:Button.Text = "..."
。
如果太大,可以调低字体大小。
答案 3 :(得分:1)
将按钮的文本设置为“...”并更改其“大小”属性。如有必要,您还可以更改按钮的字体。
答案 4 :(得分:0)
这是我在 WPF(使用 .NET 5)中让它看起来不错的方法
代码:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="34" />
</Grid.ColumnDefinitions>
<Label Grid.Column="0" Content="Directory" VerticalAlignment="Center" />
<TextBox Grid.Column="1" Text="{Binding ImagesDirectory}"
VerticalAlignment="Center" VerticalContentAlignment="Center"
Height="24" />
<Button Grid.Column="2" Content="⚫⚫⚫"
FontSize="4" Margin="-1,5,5,5" Height="24" />
<Grid>
预览: