2017-01-06 71 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爲真...

回答

1

請在以下Aspose.Cells論壇check the reply related to this issue

注:我作爲開發佈道者的Aspose

工作
+0

我可以重複使用的樣式和CellsFactory,他們實例只有一次,還是我需要爲每一個小區的新的風格和CellsFactory類型? –

+1

是的,你可以重用Style對象。只需創建一次,然後根據需要重複使用它。 – shakeel

相關問題