The following quick start guides the user how to create a simple application using Accordion. In this quick start, you'll create a new project in Visual Studio, add the Accordion control to your application, add pages to it and then add content to content area of the pages.
C# |
コードのコピー
|
---|---|
private void InitTasksList() { //ListView を作成します。 tasksListView = new ListView(); //ドッキングして埋めます。 tasksListView.Dock = DockStyle.Fill; //アイテムをリストとして表示したいので、ビューをリストに設定します。 tasksListView.View = View.List; //ImageList を割り当て、アイテムの画像を表示するために使用されます。 tasksListView.SmallImageList = imgList; //リストビューにアイテムを追加します。 tasksListView.Items.Add("All tasks", "task"); tasksListView.Items.Add("Completed", "task"); tasksListView.Items.Add("Active", "task"); tasksListView.Items.Add("Pending", "task"); } private void InitMaiList() { //ListView を作成します。 mailListView = new ListView(); //ドッキングして埋めます。 mailListView.Dock = DockStyle.Fill; //アイテムをリストとして表示したいので、ビューをリストに設定します。 mailListView.View = View.List; //ImageList を割り当て、アイテムの画像を表示するために使用されます。 mailListView.SmallImageList = imgList; //リストビューにアイテムを追加します。 mailListView.Items.Add("AllItems", "folder"); mailListView.Items.Add("Inbox", "folder"); mailListView.Items.Add("Sent", "folder"); mailListView.Items.Add("Drafts", "folder"); } |
C# |
コードのコピー
|
---|---|
ListView mailListView; ListView tasksListView; ImageList imgList; public Form1() { InitializeComponent(); //ImageList を作成します。 imgList = new ImageList(); //カスタム キーで画像を追加します。 imgList.Images.Add("folder", Resources.Folder); imgList.Images.Add("task", Resources.Journal_48); //メール ページの ListView コントロールを初期化します。 InitMaiList(); //タスク ページの ListView コントロールを初期化します。 InitTasksList(); var mailPage = c1Accordion1.Pages[0]; var taskPage = c1Accordion1.Pages[1]; mailPage.ContentHeight = taskPage.ContentHeight = 200; //AccordionPage のコンテンツ領域にコントロールを追加します。 mailPage.Controls.Add(mailListView); taskPage.Controls.Add(tasksListView); } |