SPREADデザイナは、GcSpreadSheetコントロールのデザインをGUIで設計するためのツールです。以下のような内容を設計できます。
SPREADデザイナは、GcSpreadSheetコントロールのすべてのデザイン要素を設定できる訳ではありません。デザイナ上で設定できない要素を変更するには、Visual BasicやC#、またはXAMLによるコードの実装が必要です。
デザイナ上で設定できない要素には、たとえば以下のような内容があります。
デザイナ上で設計したデザイン情報は、特定の XLSX ファイルに保存されます。デザイナをVisual Studioから起動してデザインの設計を行った場合、XLSX ファイルはプロジェクトに自動的に組み込まれ、作成した WPF アプリケーションのその xlsx ファイルにデザイン情報が保存されます。
たとえば、MainWindow.xaml にGcSpreadSheet コントロールを貼り付けた場合、GcSpreadSheetデザイナを開いてデータを追加し、データを保存すると、関連付けられた XLSX ファイルが作成され、プロジェクトに組み込まれます。

GcSpreadSheet コントロールを配置したウィンドウの XAML ファイルには、以下のような情報が記述されます。
|
コードのコピー
|
|
|---|---|
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:WpfApplication1" xmlns:gss="http://schemas.grapecity.com/windows/spreadsheet/2020" x:Class="WpfApplication1.MainWindow" mc:Ignorable="d" Title="MainWindow" Height="450" Width="800"> <Grid> <gss:GcSpreadSheet HorizontalAlignment="Left" Margin="293,204,0,0" VerticalAlignment="Top" DocumentUri="/WpfApplication1;component/Document1.xlsx" Height="230" Width="507"/> </Grid> </Window> |
|