2017-01-06 7 views
0

Я создаю диапазон, придавая ему значение, и укладка его так:Почему мой стиль не применяется к моему диапазону (Aspose Cells)?

private string fontForSheets = "Calibri"; 

Range unitNameRange = locationWorksheet.Cells.CreateRange("A1", "D1"); 

unitNameRange.PutValue(_unit, false, true); // val, isConverted, SetStyle. Don't know if these bools are right... 
CellsFactory cf = new CellsFactory(); 
Style style = cf.CreateStyle(); 
style.HorizontalAlignment = TextAlignmentType.Left; 
style.Font.Name = fontForSheets; 
style.Font.IsBold = true; 
style.Font.Size = 14; 
unitNameRange.SetStyle(style); 

Но стиль не «принимать» - значение является простым, универсальным, немного текста; это Arial 10, без смелости. Как я могу заставить стиль придерживаться диапазона?

Это либо второй, либо третий, или оба, неправильно? Я предполагал, что при настройке isConverted на false и SetStyle на true ...

ответ

1

check the reply related to this issue на следующем форуме Aspose.Cells.

Примечание: Я работаю евангелист Developer в Aspose

+0

Можно ли использовать стиль и CellsFactory, инстанцирование их только один раз, или мне нужно, чтобы создать новый стиль и CellsFactory типа для каждой ячейки? –

+1

Да, вы можете повторно использовать объект Style. Просто создайте его один раз и повторно используйте его в соответствии с вашими потребностями. – shakeel

 Смежные вопросы

  • Нет связанных вопросов^_^