#basic4android
#basic4android
Вопрос:
Есть ли простой способ иметь две строки button.text, где вы указываете каждую строку по отдельности? Кроме того, на кнопках, похоже, большие поля, поэтому шрифт текста должен быть достаточно маленьким, чтобы поместиться. Есть ли способ разрешить тексту использовать больше области кнопок?
Ответ №1:
Я бы сделал двухстрочную текстовую реализацию следующим образом:
Dim t1,t2 As String
t1="This is line one"
t2="This is line two"
...
MyButton.Text = t1 amp; CRLF amp; t2
CRLF выполняет возврат каретки и перевод строки, тем самым разделяя текст
Однако я не могу помочь с проблемой заполнения. Вы пробовали изменить размер шрифта?
MyButton.TextSize=9
Комментарии:
1. Пример настройки заполнения с использованием библиотеки отражений доступен здесь ссылка
2. Я переписываю написанную мной программу на VB .net, которая эмулирует терминал оператора, используемый на каком-то старом (1980-х годов) промышленном оборудовании. Полученные последовательные данные обновляют текст на кнопках. Система, с которой я взаимодействую, отправляет две строки для каждой кнопки. В VB я просто сделал amp; для двух строк и установил шрифт, чтобы всегда получалось, что текст заканчивался на двух строках. Теперь, когда я пишу это снова, я подумал, что было бы проще использовать сами две отдельные строки. Это должно помочь. Спасибо.