0
orderBindingSource.DataSource = _orderEntity;
orderLineBindingSource.DataSource = _orderEntity.OrderLines;
xtraGridOrderLine.DataSource = orderLineBindingSource;

次のタスクを実行する方法は?

1 /ユーザーがNewRowで入力を開始したら、エンティティを_orderEntity.OrderLinesに追加する必要があります。

2 /ユーザーがNewRowをキャンセルする場合、挿入されたエンティティは_orderEntity.OrderLinesから削除する必要があります。

ありがとう。

4

1 に答える 1

0
        void viewOrderLine_InitNewRow(object sender, InitNewRowEventArgs e)
    {
        var row = (OrderLine)viewOrderLine.GetRow(viewOrderLine.FocusedRowHandle);
        row.Order = _orderEntity;
        _orderEntity.OrderLines.Add(row);
        viewOrderLine.FocusedColumn = viewOrderLine.VisibleColumns[0];
    }
于 2012-07-30T13:32:31.343 に答える