Проблема со шрифтом в FooterBand (перекрываются настройки)
Добавлено: 23 окт 2006, 07:01
Добрый день,
Никак не могу заставить FooterBand отображаться тем шрифтом, который задан на этапе проектирования отчёта. На некоторых текстбоксах в DataBand стоят обработчики, выделяющие эти текстбоксы исходя из данных:
и подобные.
Может они как-то влияют на футер? В футере я тоже пробовал прописать в BeforePrint установку нужного шрифта тем же способом, но безуспешно.
Может, есть возможность задать свойством невозможность программно изменить настройки шрифта текстбокса? Что-нибудь вроде KeepDesignSettings=true и тогда либо exception, либо ничего при попытке изменить шрифт?
Спасибо.
Никак не могу заставить FooterBand отображаться тем шрифтом, который задан на этапе проектирования отчёта. На некоторых текстбоксах в DataBand стоят обработчики, выделяющие эти текстбоксы исходя из данных:
Код: Выделить всё
bool flag=(tRegRep.CONCOD.ToString().Length>0);
if (tRegRep.PROD_OTM.ToString()=="1")
{
tLoc.Font=new Font(tLoc.Font.FontFamily, 8.0F, FontStyle.Bold);
tLoc.Brush=new StiSolidBrush(Color.Silver);
}
else
{
tLoc.Font=new Font(tLoc.Font.FontFamily, 8.0F, FontStyle.Regular);
tLoc.Brush=new StiSolidBrush(Color.Transparent);
}
Может они как-то влияют на футер? В футере я тоже пробовал прописать в BeforePrint установку нужного шрифта тем же способом, но безуспешно.
Может, есть возможность задать свойством невозможность программно изменить настройки шрифта текстбокса? Что-нибудь вроде KeepDesignSettings=true и тогда либо exception, либо ничего при попытке изменить шрифт?
Спасибо.