Example #1
0
        internal void updateIcon()
        {
            imageMain.Source = null;
            Console.WriteLine("updated");
            FileToImageIconConverter ftiic = new FileToImageIconConverter(filename);

            imageMain.Source = ftiic.Image;
        }
Example #2
0
        public DIcon(DIconManager myParent, string filename, int x, int y) : this()
        {
            setFileName(filename);
            this.myParent = myParent;
            FileToImageIconConverter ftiic = new FileToImageIconConverter(filename);

            imageMain.Source = ftiic.Image;
            setPosition(x, y);
            Console.WriteLine("{0} {1} {2}", text, x, y);
        }
Example #3
0
        private void UploadFileC_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Multiselect = false;
            dlg.Filter      = Helper.UploadFilter(Helper.enUploadType.Files);

            if ((bool)dlg.ShowDialog())
            {
                Stream file     = dlg.OpenFile();
                string filePath = dlg.SafeFileName;

                this.UploadFileC = Helper.UploadFile(Helper.enUploadType.Files, file, filePath);
                FileToImageIconConverter some = new FileToImageIconConverter(filePath);
                ImageSource imgSource         = some.Icon;
                myFilesList.Add(new MyFiles {
                    FileName = dlg.SafeFileName, FileIcon = imgSource
                });
            }
            else
            {
                MessageBox.Show("File not selected");
            }
        }
Example #4
0
        public static ImageSource GetIcon(string filepath)
        {
            var converter = new FileToImageIconConverter(filepath);

            return(converter.Icon);
        }