コード例 #1
0
        private void WindowLoaded(object sender, RoutedEventArgs e)
        {
            //System.Drawing.Icon icon = FileIcon.GetJumboIcon('*' + File.FileFormat);
            //BitmapImage img = GetBitmapImage(icon);

            //fileIcon_Image.Source = img;
            fileIcon_Image.Source       = GetBitmapImage(FileIcon.GetJumboIcon(File.FileFormat));
            fileName_Textblock.Text     = "Name: " + File.Name;
            fileSize_Textblock.Text     = "File Size: " + File.FileSize.ToString();
            fileFormat_Textblock.Text   = "Format: " + File.FileFormat;
            creationDate_Textblock.Text = "Date: " + File.CreationDate.ToShortDateString();
            description_Textblock.Text  = File.Description;
        }
コード例 #2
0
        public UploadWindow(FileStream selectedFile)
        {
            this.uploadFile = selectedFile;
            this.connection = new Connection();
            InitializeComponent();

            string fullFileName = selectedFile.Name;

            fullName = fullFileName;
            fileName = fullFileName.Split('\\')[fullFileName.Split('\\').Length - 1];
            fileType = "." + fileName.Split('.')[fileName.Split('.').Length - 1];
            fileSize = ExtensionMethods.ConvertFileSize(selectedFile.Length, ExtensionMethods.SizeUnit.kB);


            fileIcon_Image.Source    = GetBitmapImage(FileIcon.GetJumboIcon(fileType));
            lblName.Content         += fileName;
            lblSize.Content         += fileSize;
            lblFormat.Content       += fileType;
            lblCreationDate.Content += String.Format("{0}-{1}-{2}", DateTime.Now.Day, DateTime.Now.Month, DateTime.Now.Year);
        }