作成日: 2013/08/13 最終更新日: 2013/08/13
文書種別
制限事項
詳細
AllowAddNewプロパティをTrue、TreeStyle列挙型をLinesまたはCompleteに設定したグリッドで新規行を追加した際、ツリーの線が表示されません。これは、新しく追加した行にはNodeタイプなどが設定されていないためです。
正しくツリーの線を表示するには、下記コードのようにAfterEditイベントを使用し、Nodeのレベルなどを設定する必要があります。
◆サンプルコード(VB)
◆サンプルコード(C#)
正しくツリーの線を表示するには、下記コードのようにAfterEditイベントを使用し、Nodeのレベルなどを設定する必要があります。
◆サンプルコード(VB)
Private Sub flex_AfterEdit(・・・
Dim level As Integer = flex.Rows(e.Row).Node.Level
flex.Rows(e.Row).IsNode = True
flex.Rows(e.Row).Node.Level = level
Dim level As Integer = flex.Rows(e.Row).Node.Level
flex.Rows(e.Row).IsNode = True
flex.Rows(e.Row).Node.Level = level
◆サンプルコード(C#)
private void flex_AfterEdit(・・・
{
int level = flex.Rows[e.Row].Node.Level;
flex.Rows[e.Row].IsNode = true;
flex.Rows[e.Row].Node.Level = level;
}
{
int level = flex.Rows[e.Row].Node.Level;
flex.Rows[e.Row].IsNode = true;
flex.Rows[e.Row].Node.Level = level;
}
旧文書番号
80388