2012-01-12 4 views
4

Я хочу создать небольшую кнопку с тремя точками на ней, как мы видим везде в визуальной студии, чтобы загрузить FolderBrowserDialog. Как лучше всего создать эту кнопку? Лучшее, что я сделал, это получить кнопку 23x23 с полем и отступом, установленным в 0, три точки для текста (только два появятся) и автоэллипсы (что делает третью точку). Кнопка все еще намного больше, чем хотелось бы, и точки не выделяются очень хорошо.Как создать небольшую кнопку с тремя точками?

+1

Насколько малы вы хотите кнопку? Обычно я использую обычную кнопку с текстом «...». Я думаю, что он заканчивается примерно 24x24 пикселями. – FishBasketGordo

+0

Вы должны иметь возможность создать кнопку и убедиться, что вы устанавливаете внешний вид FlatStyle. Текст, конечно, должен быть Button.Text = "..." – MethodMan

+0

Если вы в конечном итоге используете шрифт, не забудьте проверить, как он выглядит с различные размеры шрифта экрана (см. здесь [http://windows.microsoft.com/en-US/windows7/Make-the-text-on-your-screen-larger-or-smaller)). –

ответ

5

Вы можете скопировать символ многоточия (...) с этого поста или использовать Alt-0133 для его получения по требованию.

Button.Text = "…"; 

Кнопка все еще гораздо больше, чем хотелось бы ...

Настройка размера шрифта?

... и точки не выделяются очень хорошо.

Сделать шрифт жирным шрифтом? (...)

Я полагаю, что если это не работает для вас, изображение является следующим лучшим.

+0

Эллипсовый персонаж действительно выглядел намного лучше. 23x23, похоже, о правильном размере. Я обнаружил, что если бы я использовал свойство FlatStyle = System, это позволило бы мне сделать его намного меньше, поскольку он удаляет все пробелы рядом с символом эллипса ... но это слишком мало для страницы. – Jon

2
  1. Используйте изображение с точками.
  2. ☼☼☼ Используйте карту символов Windows, чтобы найти нужные вам точки и совместить их/с ними в свойство Текст.

Пример: ···

+1

+1 для образца. Он выглядит лучше, чем эллипсис. – AlexDev

2

Это то, что мы используем: Button.Text = "...".

Если он слишком велик, вы можете отрегулировать размер шрифта.

1

Настройте текст кнопки на «...» и измените его свойство «Размер». Вы также можете изменить шрифт кнопки, если это необходимо.