Example #1
0
		private void Rows_OnNew(object sender, SmartRowCollectionEventArgs args)
		{
			Assert.IsNotNull(args, "The Smart Row Events object is null!");
		}
Example #2
0
		/// <summary>
		/// Fired when ever the row changes.
		/// </summary>
		/// <param name="sender">Who sent the event</param>
		/// <param name="args">What parameters where sent</param>
		private void OnRowsChange(object sender, SmartRowCollectionEventArgs args)
		{
			switch( args.ChangeType )
			{
				case SmartChangeType.New:
					RowAdded(args.Entry);
					break;
				case SmartChangeType.Removed:
					RowRemoved(args.Entry);
					break;
				case SmartChangeType.Modified:
					RowModified(args.Entry);
					break;
				case SmartChangeType.IconChanged:
					ImageChange(args.Entry);
					break;
			}
		}