Click here to Skip to main content
15,914,419 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Some good WPF books? Pin
Richard MacCutchan9-Mar-10 21:40
mveRichard MacCutchan9-Mar-10 21:40 
QuestionWPF mapping with Dependency properties Pin
Juan Pablo G.C.9-Mar-10 1:05
Juan Pablo G.C.9-Mar-10 1:05 
AnswerRe: WPF mapping with Dependency properties Pin
Pete O'Hanlon9-Mar-10 1:46
mvePete O'Hanlon9-Mar-10 1:46 
QuestionFormat datetime value in XMAL Pin
Garrisoft9-Mar-10 1:03
Garrisoft9-Mar-10 1:03 
AnswerRe: Format datetime value in XMAL Pin
Abhinav S14-Mar-10 21:11
Abhinav S14-Mar-10 21:11 
QuestionHow to avoid 'System.StackOverflowException' when saving a canvas in a xaml Pin
Bhagya Thambugala8-Mar-10 6:22
Bhagya Thambugala8-Mar-10 6:22 
QuestionDatabinding to a single element from RIA [modified] Pin
Pankaj Nikam8-Mar-10 5:14
professionalPankaj Nikam8-Mar-10 5:14 
QuestionListView issues Pin
#realJSOP6-Mar-10 3:37
professional#realJSOP6-Mar-10 3:37 
AnswerRe: ListView issues Pin
Eslam Afifi6-Mar-10 8:19
Eslam Afifi6-Mar-10 8:19 
GeneralRe: ListView issues Pin
#realJSOP6-Mar-10 9:35
professional#realJSOP6-Mar-10 9:35 
GeneralRe: ListView issues Pin
Eslam Afifi6-Mar-10 10:51
Eslam Afifi6-Mar-10 10:51 
GeneralRe: ListView issues Pin
Pete O'Hanlon6-Mar-10 11:14
mvePete O'Hanlon6-Mar-10 11:14 
GeneralRe: ListView issues Pin
Eslam Afifi6-Mar-10 12:27
Eslam Afifi6-Mar-10 12:27 
GeneralRe: ListView issues Pin
Pete O'Hanlon6-Mar-10 12:34
mvePete O'Hanlon6-Mar-10 12:34 
GeneralRe: ListView issues Pin
Eslam Afifi6-Mar-10 13:02
Eslam Afifi6-Mar-10 13:02 
GeneralRe: ListView issues Pin
Pete O'Hanlon6-Mar-10 9:41
mvePete O'Hanlon6-Mar-10 9:41 
AnswerRe: ListView issues Pin
Pete O'Hanlon6-Mar-10 10:22
mvePete O'Hanlon6-Mar-10 10:22 
QuestionDisplay System.Windows.Forms.Form as child of Wpf Window Pin
abhinish6-Mar-10 1:01
abhinish6-Mar-10 1:01 
AnswerRe: Display System.Windows.Forms.Form as child of Wpf Window Pin
#realJSOP6-Mar-10 2:17
professional#realJSOP6-Mar-10 2:17 
GeneralRe: Display System.Windows.Forms.Form as child of Wpf Window Pin
abhinish6-Mar-10 5:00
abhinish6-Mar-10 5:00 
GeneralRe: Display System.Windows.Forms.Form as child of Wpf Window Pin
#realJSOP6-Mar-10 5:29
professional#realJSOP6-Mar-10 5:29 
GeneralRe: Display System.Windows.Forms.Form as child of Wpf Window Pin
Valentin Billotte31-May-10 4:51
Valentin Billotte31-May-10 4:51 
QuestionBackgroundWorker and comboBox.Items.Add(f) Pin
HahnTech5-Mar-10 15:35
HahnTech5-Mar-10 15:35 
Hi,
I'm new to Threading and WPF and need some help Adding to my Combo Box. I Understand I can't touch the UI from a background thread I just cant seem to figure out the work around. I got This Far. You'll see a Combo1.Items.Add(f); That is throwing.

If I can get a good example of how you are suppose to do something like this I'll have a chunk of code I can play with and learn from.

Thank you very much For any help

 private void button1_Click(object sender, RoutedEventArgs e)
        {
            string Server;
            Server = cmdServers.SelectedItem.ToString();           
            FillApplicationCombo(Server);
        }

void FillApplicationCombo( string Server)
        {
            int count;
            string Path;
            int Version;
            string AppName;            

            Path = @"\\" + Server + @"\" + "DOCFOCUS";

            progressBar1.Minimum = 0;
            progressBar1.Maximum = _DirectoryFiles.Count;

            _Worker = new BackgroundWorker();
            _Worker.WorkerReportsProgress = true;
            _Worker.WorkerSupportsCancellation = true;
            _Worker.DoWork += (s, args) =>
            {
                BackgroundWorker worker = s as BackgroundWorker;
                DirSearch(Path); //Gets All Files in the Path
               
                count = 0;
                foreach (string f in _DirectoryFiles)
                {
                    count++;
                    worker.ReportProgress(count);
                    

                    AppName = FileVersionInfo.GetVersionInfo(f).ProductName;
                    if (AppName == null)
                        continue;

                    if (AppName.ToUpper().IndexOf("MYAPPNAME") == -1)
                        continue;

                    Version = FileVersionInfo.GetVersionInfo(f).ProductMajorPart;//FileVersion;
                    
                    if (Version == 6)
                    {

                        Combo1.Items.Add(f);//What should I do about this?
                        
                    }
                }
            };

            _Worker.RunWorkerCompleted += (s, args) =>
            {
                progressBar1.Value = 0;
            };

            _Worker.ProgressChanged += (s, args) =>
           {
               progressBar1.Value = args.ProgressPercentage;
           };

            _Worker.RunWorkerAsync();

        }
Ronald Hahn, CNT - Computer Engineering Technologist

New Technologies Analyst

HahnTech Affiliated With Code Constructors
Edmonton, Alberta, Canada
Email: rhahn82@telus.net


AnswerRe: BackgroundWorker and comboBox.Items.Add(f) Pin
#realJSOP6-Mar-10 2:18
professional#realJSOP6-Mar-10 2:18 
GeneralRe: BackgroundWorker and comboBox.Items.Add(f) Pin
HahnTech8-Mar-10 12:31
HahnTech8-Mar-10 12:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.