Använder Aspose.Cells.GridDesktop i WPF Application
Denna handledning kommer att leda dig genom processen att lägga till Aspose.Cells.GridDesktop-kontroll till en WPF-applikation. Du behöver vilken version av Visual Studio IDE som helst som stöder WPF-utveckling för att prova detta på din sida.
Skapa en WPF-applikation med Visual Studio
Skapa först en WPF-applikation med Visual Studio IDE. Klicka påFil » Ny » Projekt menyn och väljWPF-applikation från Mallar, namnge projektet och klickaOK. Du kan rikta ditt projekt till valfritt .NET Framework högre än 2.0, men du kan inte använda klientprofilen .NET Frameworks.
Lägg till referenser till obligatoriska namnutrymmen
Lägg till referenserna till följande sammansättningar genom att högerklicka på fönstret References from Solution Explorer och välj Add Reference-menyn.
- WindowsFormsIntegration assembly (WindowsFormsIntegration.dll).
- Windows Formulärsammansättning (System.Windows.Forms.dll).
- Aspose.Cells.GridDesktop assembly (Aspose.Cells.GridDesktop.dll).
Denna åtgärd lägger till de nödvändiga sammansättningarna till applikationen, det vill säga; kopierar sammansättningarna till mappen Bin i programmet.
Lägg till referenser till XAML
Gå sedan till XAML-filen och lägg till följande namnområden och sammansättningsreferenser i Windows-taggen.
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:gridDesktop="clr-namespace:Aspose.Cells.GridDesktop;assembly=Aspose.Cells.GridDesktop">
Den sista Windows-taggen kommer att se ut som visas nedan.
Lägg till Aspose.Cells.GridDesktop-kontroll till XAML
Lägg bara till koden nedan i Grid-taggen i XAML. DeWindowsFormsHost taggen används för att vara värd för Windows Formulärkontroll ochgridDesktop:GridDesktop taggen representerar kontrollen Aspose.Cells.GridDesktop. Du kan också namnge kontrollen så att den lätt kan refereras i koden.
<WindowsFormsHost Loaded="FrameworkElement_OnLoaded">
<WindowsFormsHost.Child>
<gridDesktop:GridDesktop x:Name="grid" />
</WindowsFormsHost.Child>
</WindowsFormsHost>
Den slutliga XAML kommer att se ut som följer.
Använd Aspose.Cells.GridDesktop
Vi kan nu komma åt och använda Aspose.Cells.GridDesktop-kontroll i .cs-filen som alla andra Windows Forms-applikationer. För att hålla demonstrationen enkel laddar vi bara in ett exempelkalkylblad i Aspose.Cells.GridDesktop-kontrollen och sparar tillbaka det. Dessutom har vi använt händelsen FrameworkElement_OnLoaded för att utlösa följande påståenden.
Bygg & Kör
Bygg och kör applikationen nu med hjälp avF5 ellerStart knappen i Visual Studio UI.