プログラミング演習Ⅲ(2023)

【課題7-03】自己紹介アプリ ver 0.9

プロジェクトタイプC# WPFアプリケーション
プロジェクト名Prac_7_03
ソリューション名PET7
ターゲットフレームワーク.NET 6.0 (長期的なサポート)

※ 「WPFアプリ(.NET Framework)」ではないので注意せよ!

_に示すような,ボタンをクリックすると セーブファイルダイアログを表示して保存先のファイル名を尋ね, 【課題3-01】と同じ内容のテキストファイルを出力するアプリを作成せよ.

画面イメージ
注意
  • この設問を解くには先に以下の課題を完了する必要がある.
  • GUI部品の名前やラベルの文言は必ず守ること(そうしないと採点ができないため).

このGUIアプリは_に示す部品を備える.

画面項目表
名前種別機能初期値/文言備考
button1ボタン「自己紹介を保存」ボタン自己紹介を保存ファイルの保存を行うためのボタン.クリックすると以下の内容のセーブファイルダイアログを表示して,出力先のファイル名を選択させ,【課題3-01】と同じ自己紹介を含むテキストファイルを出力する.

【セーブファイルダイアログの内容】
タイトル : 指定しない.
フィルター : 以下の通り.
  1. 見出し : テキストファイル
    拡張子 : *.txt
(名前なし)ウィンドウ(メインウィンドウ)自己紹介 ver 0.9プロジェクト作成時に自動作成されるメインウィンドウ.

【プロパティの指定】
・サイズは幅400×高さ300とする.
背景色はデフォルトの白以外に設定する
・左記の「初期値/文言」の列とおり文言,つまりタイトルを指定する.

正しく実装できた場合,実行結果は_に示すような挙動となる12

実行結果

ヒント

なし


  1. Apple社の都合により,iPhone,iPadなどのデバイスでは動画の再生はできません(Apple社はスマートフォン/タブレット製品で,意図的?にVPxやAV1コーデックのサポートを遅らせているため.参考1参考2). ↩︎

  2. Microsoft Edge で動画を閲覧するためには,AV1 Extensionをインストールする必要があります. ↩︎

Last updated on 2023-11-22
Published on 2023-11-22

Powered by Hugo. Theme by TechDoc. Designed by Thingsym.