読者です 読者をやめる 読者になる 読者になる

6日間で文献管理アプリを作る(1日目)

まずは新規プロジェクト「文献管理」を作成
Form1のプロパティを変更

  • Form1のTextを「文献管理」に変更

ツールボックス」/「メニューとツールバー」からMenuStripを追加

  • 追加したMenuStripを右クリックして「標準項目の挿入」を選択
  • 以下のように変更
    • ファイル
      • 新規作成
      • 開く
      • HTML出力
      • 終了
    • データ
      • 追加
      • 削除
    • ヘルプ
      • バージョン情報

ツールボックス」/「メニューとツールバー」からStatusStripを追加

  • 追加したStatusStripにStatusLabelを追加(toolStripStatusLabel1という名前になる)
  • toolStripStatusLabel1のTextを空欄にする

Form1にWebbrowserを追加 ここまででメインフォームのGUIは完成

次にinput_formの作成
「プロジェクト」/「Windowsフォームの追加」からフォームを追加(input_form.cs)

  • MaximizeBoxをFalseに変更
  • MinimizeBoxをFalseに変更
  • 追加したフォームにTextBoxとButtonを追加
  • 追加したTextBoxとButtonのModifiersをPublicに、Fontを14ptに変更
  • ButtonのDialogResultをOKに変更


さらにarticle_formの作成
「プロジェクト」/「Windowsフォームの追加」からフォームを追加(article_form.cs)

  • article_formのTextを「article」に変更

ツールボックス」/「メニューとツールバー」からMenuStripを追加
メニューに以下を追加(右側に配置)

  • 文字サイズ
    • 中(checkedプロパティをtrueに変更)

ツールボックス」/「メニューとツールバー」からStatusStripを追加

  • 追加したStatusStripにStatusLabelを追加
  • toolStripStatusLabel1のTextを空欄にする
  • ModifiersをPublicに変更する

SplitContainerを追加

  • FixedPanelはPanel1に変更
  • IsSplitterFixedはtrueに変更
  • orientationはHorizontalに変更

SplitContainerのPanel1にButtonを6つ追加(Font 12pt,bold)

  • (Name)pubmed(Text)PubMed
  • (Name)pdf(Text)PDF
  • (Name)first(Text)|<<
  • (Name)down(Text)<
  • (Name)up(Text)>
  • (Name)last(Text)>>|

SplitContainerのPanel2にTextBoxを追加

  • DockプロパティをFillに変更
  • MultilineをTrueに変更
  • 文字サイズを16ptに変更
  • ReadOnlyをTrueに変更
  • ScrollBarsをVerticalに変更


これですべてのGUIが完成