Título: (SOLUCIONADO) AllowDrop... como narices usarlo? Publicado por: Eleкtro en 21 Noviembre 2012, 15:01 pm Hola,
¿Alguien podría darme un ejemplo de como se puede arrastrar una carpeta a un textbox en un winform? Parece que no es suficiente con la propiedad AllowDrop = True ... y esto tampoco: Código
Muchas gracias Título: Re: AllowDrop... como narices usarlo? Publicado por: Keyen Night en 21 Noviembre 2012, 15:13 pm Debes filtrar entre que es un archivo y una carpeta porque así recibirás cualquiera de los dos por igual, una de las formas de hacerlo es en el Evento DragEnter, crear un objeto FileInfo, con la ruta del archivo/carpeta recibido y verificar si el archivo posee el Attributes IO.FileAttributes.Directory. Recordando que Attributes es Flags, y se comprueba:
Código
Código
Título: Re: AllowDrop... como narices usarlo? Publicado por: Eleкtro en 21 Noviembre 2012, 15:17 pm Muchas gracias por la explicación y el ejemplo Keyen!!
Título: Re: AllowDrop... como narices usarlo? Publicado por: Eleкtro en 21 Noviembre 2012, 16:14 pm No he podido hacer la comparación entre directorio y archivo, ¿Que estoy haciendo mal?
Código
Citar Conversion from string "C:\Users\Administrador\Desktop\W" to type 'Long' is not valid. Título: Re: AllowDrop... como narices usarlo? Publicado por: Keyen Night en 21 Noviembre 2012, 16:19 pm Debes crear el objeto FileInfo
Código
Y de esa variable es que sacas el valor de Attributes. No he podido hacer la comparación entre directorio y archivo, ¿Que estoy haciendo mal? Código
|