インターフェイス要素を作成する

インターフェイス要素を作成する

必要なテキストボックスとボタンを作成します。
  1. 変数の作成:
    1. [プロジェクトビュー]
      [モデル]
      を右クリックし、
      [新規]
      [変数]
      を選択して 3 個の変数を作成します。
    2. 各変数にカーソルを合わせ、
      Edit
      を選択し、次を入力して変数の名前を変更します。
      • Source
      • Target
      • Password
    3. 変数ごとに、
      [プロパティ]
      [Int32]
      を選択し、
      [String]
      を選択して値を消去します。
  2. ソース ファイルパスのテキストボックスの作成:
    1. [プロジェクトビュー]
      で、
      [UI]
      を展開します。
    2. [MainWindow (type)]
      を右クリックし、
      [新規]
      [ベースコントロール]
      [テキストボックス]
      を選択します。
    3. テキストボックスにカーソルを合わせて
      Edit
      を選択し、
      SourceBox
      と入力します
    4. [プロパティ]
      [プレースホルダーテキスト]
      Source file path
      に設定します
    5. [テキスト]
      [
      ProjectName
      ]
      [モデル]
      [Source]
      の間にダイナミックリンクを作成します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
  3. ターゲット ファイルパスのテキストボックスの作成:
    1. [MainWindow (type)]
      を右クリックし、
      [新規]
      [ベースコントロール]
      [テキストボックス]
      を選択します。
    2. テキストボックスにカーソルを合わせて
      Edit
      を選択し、
      TargetBox
      と入力します。
    3. [プロジェクトビュー]
      [TargetBox]
      を選択します。
    4. [プロパティ]
      で、
      [プレースホルダーテキスト]
      プロパティ値を
      Target file path
      に設定します
    5. [テキスト]
      プロパティと
      [
      ProjectName
      ]
      [モデル]
      [Target]
      の間にダイナミックリンクを作成します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
  4. パスワード テキストボックスの作成:
    1. [MainWindow (type)]
      を右クリックし、
      [新規]
      [ベースコントロール]
      [テキストボックス]
      を選択します。
    2. テキストボックスにカーソルを合わせて
      Edit
      を選択し、
      PasswordBox
      と入力します。
    3. [プロジェクトビュー]
      [PasswordBox]
      を選択します。
    4. [プロパティ]
      で、
      [プレースホルダーテキスト]
      プロパティ値を
      Password
      に設定します
    5. [プロパティ]
      で、
      [制御タイプ]
      プロパティ値を
      Password
      に設定します
      この設定により、入力されたパスワードが難読化されます。
    6. [テキスト]
      プロパティと
      [
      ProjectName
      ]
      [モデル]
      [Password]
      の間にダイナミックリンクを作成します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
  5. Zip ボタンの作成:
    1. [プロジェクトビュー]
      [MainWindow (type)]
      を右クリックし、
      [新規]
      [ベースコントロール]
      [ボタン]
      を選択します。
    2. ボタンにカーソルを合わせ、
      Edit
      を選択し、
      ZipButton
      と入力します
    3. [プロパティ]
      [テキスト]
      プロパティを
      Zip
      に設定します
    4. ペインで
      [MouseClickEvent]
      の横にある
      Add
      を選択し、
      [
      ProjectName
      ]
      [NetLogic]
      [ZipUnzipLogic]
      [CreateZipArchive]
      を選択します。
  6. 解凍ボタンの作成:
    1. [プロジェクトビュー]
      [MainWindow (type)]
      を右クリックし、
      [新規]
      [ベースコントロール]
      [ボタン]
      を選択します。
    2. ボタンにカーソルを合わせ、
      Edit
      を選択し、
      UnzipButton
      と入力します
    3. [プロパティ]
      [テキスト]
      プロパティを
      Unzip
      に設定します。
    4. ペインで
      [MouseClickEvent]
      の横にある
      Add
      を選択し、
      [
      ProjectName
      ]
      [NetLogic]
      [ZipUnzipLogic]
      [UnzipArchive]
      を選択します。
  7. NetLogic を変数にリンク:
    1. [プロジェクトビュー]
      [NetLogic]
      フォルダーを展開します。
    2. [ZipUnzipLogic]
      を選択し、
      [プロパティ]
      で次の間のダイナミックリンクを作成します。
      • [Password]
        および
        [
        ProjectName
        ]
        モデル
        [Password]
      • [Source]
        および
        [
        ProjectName
        ]
        モデル
        [Source]
      • [Target]
        および
        [
        ProjectName
        ]
        モデル
        [Target]
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
  8. インターフェイス要素を配置する。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal