Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.04.2012, 13:16
x1v3r вне форума Посмотреть профиль Отправить личное сообщение для x1v3r Найти все сообщения от x1v3r
  № 1  
Ответить с цитированием
x1v3r

Регистрация: May 2011
Сообщений: 50
По умолчанию Выравнивание текста в заголовке DataGrid

Как выравнять текст по центру в заголовке таблицы.
Код AS3:
var dg:DataGrid = new DataGrid();
var f:TextFormat = new TextFormat();
 
1). f.align = "center";
2). f.align = TextFormatAlign.CENTER;
 
dg.setStyle("headerTextFormat", f);
Не работает. ни первый вариант ни второй.
Помогите пожалуйста.

Старый 17.03.2014, 20:18
SpetZ_Naz вне форума Посмотреть профиль Отправить личное сообщение для SpetZ_Naz Найти все сообщения от SpetZ_Naz
  № 2  
Ответить с цитированием
SpetZ_Naz

Регистрация: Aug 2012
Сообщений: 77
Решение так и не нашлось?
__________________
Набирать программы могут многие, программировать - единицы

Старый 18.03.2014, 11:56
Всеволод вне форума Посмотреть профиль Отправить личное сообщение для Всеволод Найти все сообщения от Всеволод
  № 3  
Ответить с цитированием
Всеволод
 
Аватар для Всеволод

Регистрация: Oct 2013
Сообщений: 23
Попробуйте такой вариант
Код AS3:
var tf:TextFormat = new TextFormat;
tf.align = "center";
dg.defaultTextFormat = tf;

Старый 18.03.2014, 14:14
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 4  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
Этот вариант из одного моего проекта и он работает точно, если что не так показывайте свой остальной код
Код AS3:
	dg = new DataGrid();
			var textFormat1:TextFormat = new TextFormat();
			textFormat1.align = TextFormatAlign.CENTER;
			textFormat1.size = 16;
			textFormat1.color = 0xFF0000;
			textFormat1.bold = true;
			textFormat1.font = "Arial";
			dg.setStyle("headerTextFormat", textFormat1);
			dg.dataProvider = dp;
			dg.x = 15;
			dg.y = 42;
			addChild(dg);

Старый 18.03.2014, 23:54
SpetZ_Naz вне форума Посмотреть профиль Отправить личное сообщение для SpetZ_Naz Найти все сообщения от SpetZ_Naz
  № 5  
Ответить с цитированием
SpetZ_Naz

Регистрация: Aug 2012
Сообщений: 77
Цитата:
Сообщение от PainKiller Посмотреть сообщение
Этот вариант из одного моего проекта и он работает точно, если что не так показывайте свой остальной код
Не выравнивает оно по центру. Да, делает шрифт жирным, но по центру не выравнивает. Вот код:

Код AS3:
var textFormat1:TextFormat = new TextFormat();
			textFormat1.bold = true;
			textFormat1.align = TextFormatAlign.CENTER;
			_mainFormScreen.dataGridBase.setStyle("headerTextFormat", textFormat1); // пытаюсь применить формат
 
			_mainFormScreen.dataGridBase.dataProvider = new DataProvider(_bufferDataGrid); // добавляю в таблицу данные
__________________
Набирать программы могут многие, программировать - единицы

Старый 19.03.2014, 10:57
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 6  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
А вообще то да, посмотрел флешку а у меня там тоже не выровнены заголовки. Значит надо писать свой рендер, читайте доки, ну и вот небольшой пример

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.