コード例 #1
0
ファイル: MemoTable.cs プロジェクト: rajeshwarn/MochaNote
        public virtual void RemoveRow(MemoTableRow row)
        {
            Contract.Requires(row != null);
            var index = _rows.IndexOf(row);

            if (index > -1)
            {
                RemoveRowAt(index);
            }
        }
コード例 #2
0
ファイル: MemoTable.cs プロジェクト: rajeshwarn/MochaNote
 // ========================================
 // method
 // ========================================
 // --- row ---
 public virtual void AddRowInternal(MemoTableRow row)
 {
     Contract.Requires(row != null);
     _rows.Add(row);
 }
コード例 #3
0
ファイル: MemoTable.cs プロジェクト: rajeshwarn/MochaNote
 public virtual void InsertRow(int index, MemoTableRow row)
 {
     _rows.Insert(index, row);
     ++_rowCount;
     OnPropertyAdded(this, "Rows", row, index);
 }