Utilizzo di Aspose.Cells.GridDesktop nell'applicazione WPF

Questa esercitazione ti guiderà attraverso il processo di aggiunta del controllo Aspose.Cells.GridDesktop a un’applicazione WPF. Hai bisogno di qualsiasi versione dell’IDE di Visual Studio che supporti lo sviluppo WPF per provare questo dalla tua parte.

Creare un’applicazione WPF usando Visual Studio

Creare innanzitutto un’applicazione WPF utilizzando l’IDE di Visual Studio. Clicca suFile » Nuovo » Progetto menu e selezionareApplicazione WPF da Modelli, assegna un nome al progetto e fai clicOK. È possibile indirizzare il progetto a qualsiasi framework .NET superiore a 2.0, tuttavia non è possibile utilizzare i framework .NET del profilo client.

Aggiungi riferimenti agli spazi dei nomi richiesti

Aggiungere i riferimenti ai seguenti assembly facendo clic con il pulsante destro del mouse sulla finestra Riferimenti da Esplora soluzioni e selezionare il menu Aggiungi riferimento.

  • Assembly WindowsFormsIntegration (WindowsFormsIntegration.dll).
  • Windows Assemblaggio moduli (System.Windows.Forms.dll).
  • Aspose.Cells.GridDesktop assembly (Aspose.Cells.GridDesktop.dll).

Questa azione aggiunge gli assembly richiesti all’applicazione, ovvero; copia gli assembly nella cartella Bin dell’applicazione.

Aggiungi riferimenti a XAML

Successivamente, vai al file XAML e aggiungi gli spazi dei nomi e i riferimenti all’assembly seguenti all’interno del tag Windows.

 xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"

xmlns:gridDesktop="clr-namespace:Aspose.Cells.GridDesktop;assembly=Aspose.Cells.GridDesktop">

Il tag finale Windows avrà un aspetto simile a quello mostrato di seguito.

cose da fare:immagine_alt_testo

Aggiungere il controllo Aspose.Cells.GridDesktop a XAML

Aggiungi semplicemente il codice seguente all’interno del tag Grid in XAML. IlWindowsFormsHost tag viene utilizzato per ospitare Windows Forms control egridDesktop:GridDesktop tag rappresenta il controllo Aspose.Cells.GridDesktop. Puoi anche nominare il controllo in modo che possa essere facilmente referenziato nel codice.

 <WindowsFormsHost Loaded="FrameworkElement_OnLoaded">

    <WindowsFormsHost.Child>

        <gridDesktop:GridDesktop x:Name="grid" />

    </WindowsFormsHost.Child>

</WindowsFormsHost>

Il codice XAML finale avrà il seguente aspetto.

cose da fare:immagine_alt_testo

Utilizzare Aspose.Cells.GridDesktop

Ora possiamo accedere e utilizzare il controllo Aspose.Cells.GridDesktop nel file .cs come qualsiasi altra applicazione Forms Windows. Per semplificare la dimostrazione, stiamo solo caricando un foglio di calcolo di esempio nel controllo Aspose.Cells.GridDesktop e salvandolo nuovamente. Inoltre, abbiamo utilizzato l’evento FrameworkElement_OnLoaded per attivare le seguenti istruzioni.

Costruisci ed esegui

Ora, crea ed esegui l’applicazione utilizzandoF5 oInizio pulsante nell’interfaccia utente di Visual Studio.