|
Отображение числа внутри кнопки
| ☑ |
0
adv1
05.03.22
✎
12:26
|
есть поле 9на9, состоящее из кнопок, которым можно внутри формы присваивать значения, но я хочу в коде заранее присвоить числовое значение. У кнопок вид стоит ВидДекорацииФормы.Картинка. Проблема заключается в том, что я пишу Кнопка.Заголовок = "любое число", и это как бы работает, но число не отображается на форме внутри кнопки
|
|
1
adv1
05.03.22
✎
12:27
|
Вот код
-----------
Для y = 1 По ВысотаИгровогоПоля Цикл
НоваяКнопка = ЭтаФорма.Элементы.Добавить("кн_"+y+"_"+x, Тип("ДекорацияФормы"), Группа);
НоваяКнопка.Вид = ВидДекорацииФормы.Картинка;
НоваяКнопка.Заголовок = "2";
НоваяКнопка.Высота = 2;
НоваяКнопка.Ширина = 4;
НоваяКнопка.Видимость = Истина;
НоваяКнопка.КонтекстноеМеню.Видимость = Истина;
НоваяКнопка.Рамка = Новый Рамка(ТипРамкиЭлементаУправления.Одинарная, 2);
НоваяКнопка.ЦветРамки = WebЦвета.Золотистый;
Новаякнопка.Гиперссылка = Истина;
НоваяКнопка.УстановитьДействие("Нажатие", "КнопкаНажатие");
|
|
2
DJ Anthon
05.03.22
✎
12:28
|
а заголовок не от действия присваивается?
|
|
3
DJ Anthon
05.03.22
✎
12:28
|
судоку пишешь?
|
|
4
Ёпрст
05.03.22
✎
12:34
|
(0) если там вид - декорация картинка, то какой заголовок ты там ожидаешь увидеть ? Присваивай картинку нужную.
|
|
5
lodger
05.03.22
✎
12:36
|
(1) декорацию надпись попробуй
в поле НоваяКнопка.Вид
|
|
6
adv1
05.03.22
✎
12:48
|
(5) С надписью я не могу на форме свои значения вставлять
|
|
7
adv1
05.03.22
✎
12:49
|
(3) Ага, да он присваивается на форме, но я хочу в коде заранее присвоить некоторым кнопкам значения
|
|
8
ejikbeznojek
05.03.22
✎
12:58
|
(7) Присвой заранее, но не в коде, а прям в свойствах элемента на форме)))
А потом меняй кодом.
|
|
9
ejikbeznojek
05.03.22
✎
12:58
|
А, они же программно добавляются. Не увидел сразу
|
|