Ciao a tutti,
sto cominciando ad usare C# in ambiente Visual Studio 2010.
Ho un problema: il programma crea un file Word partendo dai dati inseriti dal DB, e nel fare ciò impiega del tempo, variabile a seconda del numero di dati da recuperare.
Quello che vorrei fare è visualizzare una progress bar, da generare durante l' esecuzione.
Non ci riesco e alcune cose non mi sono chiare:
1) Chi deve gestire la progress bar: il main quando richiama il metodo, appartente ad un altra classe, o la classe esterna che ha questo metodo?

2)Mettendo la progress bar qui ho comunque questo errore:
//CODICE INSERITO (parziale)
ProgressBar pBar = new ProgressBar();
pBar.Location = new System.Drawing.Point(20, 20);
pBar.Name = "progressBar1";
pBar.Width = 200;
pBar.Height = 30;
pBar.Minimum = 0;
pBar.Maximum = 100;
pBar.Value = 70;

gli using usati sono i seguenti:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Word = Microsoft.Office.Interop.Word;
using System.Reflection;
using System.IO;

using System.Data.SqlClient;
using System.Data.OleDb;

using System.Windows;

Grazie a tutti per l' aiuto