作成日: 2020/11/12 最終更新日: 2020/11/12
文書種別
使用方法
詳細
マウスドラッグによるタスクの移動中には、デフォルトでは、タスクの開始日/終了日などがツールチップに表示されます。
このツールチップを非表示にしたい場合は、C1GanttViewのチャート部で内部使用されているC1FlexGridコントロールのMouseDownイベントで、C1GanttViewの内部的なDragNotificationのVisibleをFalseに設定します。
◎サンプルコード(VB)
このツールチップを非表示にしたい場合は、C1GanttViewのチャート部で内部使用されているC1FlexGridコントロールのMouseDownイベントで、C1GanttViewの内部的なDragNotificationのVisibleをFalseに設定します。
◎サンプルコード(VB)
Imports C1.Win.C1GanttView
Imports C1.Win.C1FlexGrid
Private Sub FormLoad() Handles Me.Load
'・・・(タスクの設定など)省略・・・
Dim fg As C1FlexGrid = C1GanttView1.Controls(0)
AddHandler fg.MouseDown, AddressOf MouseDowned
End Sub
Private Sub MouseDowned(sender As Object, e As MouseEventArgs)
CType(sender, C1FlexGrid).Controls(1).Visible = False
End Sub
◎サンプルコード(C#)using C1.Win.C1GanttView;
using C1.Win.C1FlexGrid;
private void Form1_Load(object sender, EventArgs e)
{
//・・・(タスクの設定など)省略・・・
C1FlexGrid C1FlexGrid1 = (C1FlexGrid)c1GanttView1.Controls[0];
C1FlexGrid1.MouseDown += C1FlexGrid1_MouseDown;
}
private void C1FlexGrid1_MouseDown(object sender, MouseEventArgs e)
{
((C1FlexGrid)(sender)).Controls[1].Visible = false;
}
関連情報
旧文書番号
86186