情報メディア基礎ゼミ/2019/第3回
をテンプレートにして作成
開始行:
**基本機能 [#b84a6863]
**クリアボタン [#ldec6b6c]
ストロークを全て消去するクリアボタンを実装する.
ヒント:
MainCanvas.Children.Clearメソッドで,MainCanvasに登録され...
#ref(./kadai3_1.gif,50%);
**ストロークの削除 [#je2f8eb2]
右クリックでストロークを1つ削除する.
ヒント:
マウスの右クリックであるかどうかは,PointerPoint.Properti...
//ただし,これは名前の通り押されていた場合trueになるので...
実装方法は色々存在するが,例えばPathGeometry.Bounds.Conta...
MainCanvas.Children.Removeメソッドで引数に指定されたイン...
MainCanvasのChildrenに追加されているPathクラスの一覧(リ...
var canvasstrokes = MainCanvas.Children.OfType<Windows.U...
で取得できる.
#ref(./kadai3_3.gif,50%);
**ストロークの太さ変更 [#d76763e5]
UIから描くストロークの太さを変更できるようにする.
ヒント:Shapeクラスの図形もXAMLからUI上に配置し,イベント...
<Ellipse x:Name="PenColorBlack" Margin="10, 10, 10, 10" ...
<Ellipse x:Name="PenColorGreen" Margin="10, 10, 10, 10" ...
#ref(./strokethickness.gif,50%);
**課題提出方法 [#r54a0cd6]
招待されているBoxアップロードフォルダ「情報メディア基礎ゼ...
ファイル名:XXFIXXX_3rd.zip(例:18FI999_3rd.zip)
''提出締め切り:5月23日(金) 23:59''
BOXアップロードフォルダの招待メールが来ていない方は森谷ま...
終了行:
**基本機能 [#b84a6863]
**クリアボタン [#ldec6b6c]
ストロークを全て消去するクリアボタンを実装する.
ヒント:
MainCanvas.Children.Clearメソッドで,MainCanvasに登録され...
#ref(./kadai3_1.gif,50%);
**ストロークの削除 [#je2f8eb2]
右クリックでストロークを1つ削除する.
ヒント:
マウスの右クリックであるかどうかは,PointerPoint.Properti...
//ただし,これは名前の通り押されていた場合trueになるので...
実装方法は色々存在するが,例えばPathGeometry.Bounds.Conta...
MainCanvas.Children.Removeメソッドで引数に指定されたイン...
MainCanvasのChildrenに追加されているPathクラスの一覧(リ...
var canvasstrokes = MainCanvas.Children.OfType<Windows.U...
で取得できる.
#ref(./kadai3_3.gif,50%);
**ストロークの太さ変更 [#d76763e5]
UIから描くストロークの太さを変更できるようにする.
ヒント:Shapeクラスの図形もXAMLからUI上に配置し,イベント...
<Ellipse x:Name="PenColorBlack" Margin="10, 10, 10, 10" ...
<Ellipse x:Name="PenColorGreen" Margin="10, 10, 10, 10" ...
#ref(./strokethickness.gif,50%);
**課題提出方法 [#r54a0cd6]
招待されているBoxアップロードフォルダ「情報メディア基礎ゼ...
ファイル名:XXFIXXX_3rd.zip(例:18FI999_3rd.zip)
''提出締め切り:5月23日(金) 23:59''
BOXアップロードフォルダの招待メールが来ていない方は森谷ま...
ページ名: