C#で描画をする方法:自由に線や〇を描いて自前のグラフなどを作る方法

所在平台: Udemy

课程主页: https://www.udemy.com/course/cs-byouga/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程名为“C#で描画をする方法:自由に線や〇を描いて自前のグラフなどを作る方法”(C#绘图方法:自由绘制线条和圆形,制作自定义图表等),主要教授如何使用C#的WinForm项目在控件上绘制任意图形和图表。 通过本课程,您将学习: * **图形绘制基础**: 包括绘制线条、矩形、圆形和多边形,并能控制它们的颜色、粗细以及是否填充。 * **文本和图像处理**: 如何在控件上绘制文本,自定义字体,并显示和操作图像。 * **自定义图表制作**: 学习制作棒状图和折线图的刻度、轴线和数据点,理解绘制原理,并能实现图表的动态更新和响应式布局。 * **高级应用**: 如响应窗口大小变化,在图像上添加交互式按钮和图形元素,以及实现图形的拖动和位置判断。 * **代码结构优化**: 学习使用助手类来组织代码,以及`Dispose`方法的使用。 本课程旨在帮助学习者理解图形绘制的底层原理,从而能够开发出更灵活、功能更强大的应用程序,成为在工作中备受青睐的程序员。 **课程内容概览 (S1 & S2)** **S1**: 项目创建与基础控件配置,线条、矩形、圆形、多边形的绘制与样式设置,文本绘制,图表的刻度线和字体设置,`Dispose`方法,助手类的创建,响应式设计(resize),图像显示与交互(MAP上的图形绘制与移动)。 **S2**: 折线图的整体布局,轴的绘制(纵轴、横轴),刻度线的绘制,刻度值的文本显示,代码的整理与优化,像素计算方法,以及最终实现折线图的数据绘制。

课程评论(0条)

课程详情

どうもこんにちは。この講座は,C#のWinFormプロジェクトを使ってコントロール上に好きな図形やグラフなどを書く方法をレクチャーしています。市販のツールなどを使えばグラフなどを書くことはできますが,自分で描くことで描画の原理が理解できて,融通の利くアプリケーションを作ることができるようになります。グラフ以外にも〇を好きな位置に書いたりすることで標準コントロールでは表現できないような仕様にも対応できるプログラマーになれるので、現場では重宝される存在になれると思います。S1_#01_プロジェクトの作成とコントロールの配置S1_#02_線の描画S1_#03_線の色を変更するS1_#04_線の太さを変更するS1_#05_四角の描画S1_#06_四角の塗りつぶしS1_#07_四角の縁取りS1_#08_丸の描画S1_#09_多角形の描画S1_#10_複数の線の描画S1_#11_文字の描画S1_#12_棒グラフの目盛りを描画S1_#13_棒グラフの目盛りセンター揃えS1_#14_フォントの変更S1_#15_Disposeに関してS1_#16_ヘルパークラスの作成S1_#17_リサイズに追従するS1_#18_リサイズに追従する2S1_#19_Map画像を表示するS1_#20_Map画像の上にボタンの追加S1_#21_Mapに赤い丸を表示するS1_#22_追加ボタンを押したときに赤い丸を表示するS1_#23_クリックした位置に丸があるかをチェックするS1_#24_MAP上の丸を移動させるS1_#25_複数の丸を判断して移動させるS2_#01_折れ線グラフのレイアウト作成S2_#02_縦軸の描画S2_#03_リサイズの対応S2_#04_横軸の描画S2_#05_縦軸のスケール線描画S2_#06_横軸のスケール線描画S2_#07_横軸スケールの値文字を描画S2_#08_縦軸スケールの値文字を描画S2_#09_メソッドの整理S2_#10_ピクセルを求める計算方法S2_#11_グラフのプロットをするS2_#12_折れ線グラフを描画する

课程标签

0人关注该课程

主题相关的课程