当前位置: 首页>>代码示例>>C#>>正文


C# IReorderableListAdaptor.Move方法代码示例

本文整理汇总了C#中IReorderableListAdaptor.Move方法的典型用法代码示例。如果您正苦于以下问题:C# IReorderableListAdaptor.Move方法的具体用法?C# IReorderableListAdaptor.Move怎么用?C# IReorderableListAdaptor.Move使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IReorderableListAdaptor的用法示例。


在下文中一共展示了IReorderableListAdaptor.Move方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: MoveItem

		/// <summary>
		/// Move item from source index to destination index.
		/// </summary>
		/// <param name="adaptor">Reorderable list adaptor.</param>
		/// <param name="sourceIndex">Zero-based index of source item.</param>
		/// <param name="destIndex">Zero-based index of destination index.</param>
		protected void MoveItem(IReorderableListAdaptor adaptor, int sourceIndex, int destIndex) {
			// Raise event before moving item so that the operation can be cancelled.
			var movingEventArgs = new ItemMovingEventArgs(adaptor, sourceIndex, destIndex);
			OnItemMoving(movingEventArgs);
			if (!movingEventArgs.Cancel) {
				adaptor.Move(sourceIndex, destIndex);

				// Item was actually moved!
				int newIndex = destIndex;
				if (newIndex > sourceIndex)
					--newIndex;
				OnItemMoved(new ItemMovedEventArgs(adaptor, sourceIndex, newIndex));

				GUI.changed = true;
			}
			ReorderableListGUI.IndexOfChangedItem = -1;
		}
开发者ID:mhfirdausi,项目名称:VGDSix,代码行数:23,代码来源:ReorderableListControl.cs

示例2: MoveItem

        /// <summary>
        /// Move item from source index to destination index.
        /// </summary>
        /// <param name="adaptor">Reorderable list adaptor.</param>
        /// <param name="sourceIndex">Zero-based index of source item.</param>
        /// <param name="destIndex">Zero-based index of destination index.</param>
        protected void MoveItem(IReorderableListAdaptor adaptor, int sourceIndex, int destIndex)
        {
            adaptor.Move(sourceIndex, destIndex);

            GUI.changed = true;
            ReorderableListGUI.indexOfChangedItem = -1;
        }
开发者ID:Noopus,项目名称:Biker-zombie-escape-master,代码行数:13,代码来源:ReorderableListControl.cs


注:本文中的IReorderableListAdaptor.Move方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。