none
Hiperlink RRS feed

  • Pregunta

  • Buenas , tengo un winform donde mediante un boton deseo seleccionar un fichero y cargarlo en un control como hiperlink para que el usuario desde el winform pueda abrir el archivo, pero no se como ir agregando cada archivo k el usuario quiera adjuntar al winform. Tambien por detras lo k hago es que el archivo k selecciona el usuario lo copio para otro directorio y es esa la URL k guardo en base de datos y es la URL k Utilizo para el hiperlink. No se como cargar en el formulario como un hiperlink cada archivo que el usuario me pueda adjuntar al form. Esto es lo k tengo hasta ahora

    private void btnBuscar_Click(object sender, EventArgs e)
            {
                if (xtraOpenFileDialog1.ShowDialog() == DialogResult.OK) 
                {
                    String ruta = xtraOpenFileDialog1.FileName;
                    FileInfo info = new FileInfo(ruta);
                    string nombreArchivo = info.Name;
                    string sourcepath = Path.GetDirectoryName(ruta);                
                    string destpath = @"\\rutadestino" + @"\" + "Jorge";
                    if (!Directory.Exists(destpath))
                    {
                        Directory.CreateDirectory(destpath);
                    }                
                    string sourceFile = Path.Combine(sourcepath, nombreArchivo);
                    string destinationFile = Path.Combine(destpath, nombreArchivo);
                    File.Copy(sourceFile, destinationFile,true);
                    //System.Diagnostics.Process.Start(destinationFile);
                    
                }
            }

    martes, 5 de enero de 2021 19:38

Respuestas

  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN.

    Puedes echar un vistazo a la documentacion oficual de hyperlink https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.hyperlink?view=netframework-4.8

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.


    miércoles, 6 de enero de 2021 14:59
    Moderador