ListViewBase.CanDragItems Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si los elementos de la vista se pueden arrastrar como carga de datos.
public:
property bool CanDragItems { bool get(); void set(bool value); };
bool CanDragItems();
void CanDragItems(bool value);
public bool CanDragItems { get; set; }
var boolean = listViewBase.canDragItems;
listViewBase.canDragItems = boolean;
Public Property CanDragItems As Boolean
<listViewBase CanDragItems="bool" />
Valor de propiedad
bool
true
si los elementos de la vista se pueden arrastrar como carga de datos; de lo contrario, false
. El valor predeterminado es false
.
Comentarios
Al establecer IsSwipeEnabled en false
se deshabilitan algunas interacciones táctiles predeterminadas, por lo que debe establecerse true
en cuando se necesiten estas interacciones. Por ejemplo:
- Si la selección de elementos está habilitada y establece IsSwipeEnabled
false
en , un usuario puede anular la selección de elementos haciendo clic con el botón derecho con el mouse, pero no puede anular la selección de un elemento con toque mediante un gesto de deslizar el dedo . - Si establece CanDragItems
true
en y IsSwipeEnabledfalse
en , un usuario puede arrastrar elementos con el mouse, pero no con la función táctil. - Si establece CanReorderItems
true
en y IsSwipeEnabledfalse
en , un usuario puede reordenar los elementos con el mouse, pero no con entrada táctil.
CanDragItems
se puede establecer en false como parte de los estados visuales que están diseñados para impedir que los usuarios arrastren elementos en vistas como GridView.
CanDragItems
no refleja los estados transitorios que podrían influir en la capacidad de arrastrar elementos, como el retraso de rellenado de elementos. El escenario principal en el que puede obtener el valor de CanDragItems
en el código es comprobar que las plantillas dinámicas o las opciones seleccionables por el usuario en la interfaz de usuario de la aplicación no han cambiado el valor desde que la estableció por última vez.
Importante
Para recibir los eventos DragItemsStarting y DragItemsCompleted , la propiedad CanDragItems debe establecerse true
en .