バージョン

BarSettings プロパティ

(サマリーまたはマイルストーンとは違い) ノーマル タスクとして表示された場合に、ユーザー インターフェイスでこの Task を表す UIElement のビジュアル属性を定義する BarSettings インスタンスを返します。
シンタックス
'宣言
 
Public ReadOnly Property BarSettings As BarSettings
public BarSettings BarSettings {get;}
使用例
Imports Infragistics.Win.UltraWinGanttView
Imports Infragistics.Win.UltraWinSchedule

Private Sub setTimelineSettings() 

    ' Allow drag operation for End Indicator of tasks 
     Me.ultraGanttView1.TimelineSettings.AllowedDragActions = BarDragActions. EndDateTime

     ' Set the default back color for child task bars 
     Me.ultraGanttView1.TimelineSettings.BarSettings.BarAppearance.BackColor = Color.Blue 

     ' Set the default height for child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.BarHeight = 10 

		' Set the text to be displayed to the right of child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.BarTextRight = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField. ResourceNames

		' Set the text to be displayed at the left of child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.BarTextLeft = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField.PercentComplete 

		' Set the default back color for deadline indicators 
		Me.ultraGanttView1.TimelineSettings.BarSettings.DeadlineIndicatorAppearance.BackColor = Color.Red 

		
		' Set the default back color for Percent complete bars within child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.PercentCompleteBarAppearance.BackColor = Color.Yellow 

		'Set the height for Percent complete bars within child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.PercentCompleteBarHeight = 7 

    '  Set the bar settings for  Summary tasks
		Me.ultraGanttView1.TimelineSettings.BarSettingsSummary.BarTextInside = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField.Name
		Me.ultraGanttView1.TimelineSettings.BarSettingsSummary.BarAppearance.BackColor = Color.Wheat
		
		' Allow only dragging of percent complete for a specific Task
		Me.ultraGanttView1.CalendarInfo.Tasks[0].Tasks[0].TimelineSettings.AllowedDragActions = BarDragActions. PercentComplete

    
    	' Show start and end indicators for child tasks similar to summary tasks 
    	Me.ultraGanttView1.TimelineSettings.BarSettings.StartIndicatorVisible = Infragistics.Win.DefaultableBoolean.[True] 
        
     Me.ultraGanttView1.TimelineSettings.BarSettings.EndIndicatorVisible = Infragistics.Win.DefaultableBoolean.[True]

		' Set the default back color for End Indicators of child task bars 
		Me.ultraGanttView1.TimelineSettings.BarSettings.EndIndicatorAppearance.BackColor = Color.Green 
 
End Sub
using Infragistics.Win.UltraWinGanttView;
using Infragistics.Win.UltraWinSchedule;


private void setTimelineSettings()
{
	        // Allow drag operation for End Indicator of tasks
				this.ultraGanttView1.TimelineSettings.AllowedDragActions = BarDragActions. EndDateTime;

				// Set the default back color for child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.BarAppearance.BackColor = Color.Blue;

				// Set the height for child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.BarHeight = 10;

				// Set the Text to be displayed at the right of child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.BarTextRight = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField.ResourceNames;

				// Set the Text to be displayed at the left of child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.BarTextLeft = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField.PercentComplete;

				// Set the default back color for deadline indicators
				this.ultraGanttView1.TimelineSettings.BarSettings.DeadlineIndicatorAppearance.BackColor = Color.Red;

				
				// Set the default back color for Percent complete bars within child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.PercentCompleteBarAppearance.BackColor = Color.Yellow;

				// Set the height for Percent complete bars within child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.PercentCompleteBarHeight = 7;

				// Set the bar settings for  Summary tasks
				this.ultraGanttView1.TimelineSettings.BarSettingsSummary.BarTextInside = Infragistics.Win.UltraWinSchedule.TaskUI.BarTextField.Name;
				this.ultraGanttView1.TimelineSettings.BarSettingsSummary.BarAppearance.BackColor = Color.Wheat;

				// Allow only dragging of percent complete for a specific Task
				this.ultraGanttView1.CalendarInfo.Tasks[0].Tasks[0].TimelineSettings.AllowedDragActions = BarDragActions. PercentComplete;

          // Show start and end indicators for child tasks similar to summary tasks
          this.ultraGanttView1.TimelineSettings.BarSettings.StartIndicatorVisible = Infragistics.Win.DefaultableBoolean.True;
          this.ultraGanttView1.TimelineSettings.BarSettings.EndIndicatorVisible = Infragistics.Win.DefaultableBoolean.True;

          // Set the default back color for End Indicators of child task bars
				this.ultraGanttView1.TimelineSettings.BarSettings.EndIndicatorAppearance.BackColor = Color.Green;


}
参照