TableTextStyle Class |
Namespace: Aspose.Tasks.Visualization
The TableTextStyle type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | TableTextStyle |
Initializes a new instance of the TableTextStyle class.
|
Name | Description | |
---|---|---|
![]() ![]() | BackgroundColor |
Gets or sets background color of the text style.
Color.
(Inherited from TextStyle.) |
![]() ![]() | BackgroundPattern |
Gets or sets background pattern of the text style.
BackgroundPattern.
(Inherited from TextStyle.) |
![]() ![]() | Color |
Gets or sets color of the text.
(Inherited from TextStyle.) |
![]() ![]() | Field |
Gets or sets a field the style is to be applied to.
Field.
|
![]() ![]() | FontFamily |
Gets or sets FontFamily of the text style.
(Inherited from TextStyle.) |
![]() ![]() | FontStyle |
Gets or sets FontStyle of the text style font.
(Inherited from TextStyle.) |
![]() ![]() | ItemType |
Returns a value of the TextItemType enum.
(Overrides TextStyleItemType.) |
![]() ![]() | RowUid |
Gets a row unique id.
![]() Return -1 if the style is to be applied to all rows of a view. |
![]() ![]() | SizeInPoints |
Gets or sets size in points of the text style font.
(Inherited from TextStyle.) |
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
var project = new Project(DataDir + "Project2.mpp"); project.Set(Prj.NewTasksAreManual, false); var view = (GanttChartView)project.Views.ToList()[0]; // set first task name text style var style1 = new TableTextStyle(1); // set a field the style is to be applied to. style1.Field = Field.TaskName; // set <see cref="P:Aspose.Tasks.Visualization.TextStyle.FontStyle" /> of the text style font. style1.FontStyle = FontStyle.Bold | FontStyle.Italic; // set <see cref="P:Aspose.Tasks.Visualization.TextStyle.FontFamily" /> of the text style. style1.FontFamily = new FontFamily("Impact"); // set size in points of the text style font. style1.SizeInPoints = 12; // set second task duration text style var style2 = new TableTextStyle(2); style2.Field = Field.TaskDurationText; style2.FontStyle = FontStyle.Underline; style2.FontFamily = new FontFamily("Impact"); style2.SizeInPoints = 16; view.TableTextStyles.Add(style1); view.TableTextStyles.Add(style2); var options = new MPPSaveOptions { // set a flag indicating that view data must be written WriteViewData = true }; project.Save(OutDir + "WorkWithTableTextStyle_out.mpp", options);