memo

プログラミング備忘録

Windows Form

【C#】Chart折れ線グラフ2

前回の続き shinopikapi.hateblo.jp todo 1. 折れ線 2. 1000msec毎にグラフが更新 3. データ数は10、最大100、最小0とする 4. 新しいデータは右側、前のデータはどんどん左側に移動するように表示 5. 表示するデータは、3の範囲で設定した乱数1-3までは大体…

【C#】Chartグラフ-時計-(2)

役に立つのか? Chartで 謎グラフを作ってしまう……( ^ω^)前回(1) shinopikapi.hateblo.jp手順 1. 目盛り線を消去 2. 円の枠を作成 3. 針を作成(2点取る線グラフ) 4. timerで360°針を動かす(秒針)前回の続き(3、4)から3. 針を作成(2点取る線グラフ)…

【C#】Chartグラフ-時計-(1)

役に立つのか? Chartで 謎グラフを作ってしまう……( ^ω^)円グラフは、レーダーとか割合を示すグラフはありますが、 時計のようなアイテムは今のところ見当たらなかったので、自分で作ってしまいました。 (とりあえず秒針のみなので、分とかはない。)tod…

【C#】Chart棒グラフ

Visual C#で棒グラフ作成について、備忘録としてメモ。todo 1本の棒グラフで温度計のようなものを作成してみます。完成図 デザイナ画面で色々設定できるようですが、 私はコーディングで設定したい(そうじゃないと、設定し忘れとかあって面倒かなと思った)…

【C#】画面Open/Close直後の処理

画面表示した直後、切り替えた(非表示)した直後に発生するイベントについて調べてみました。やりたいこと ユーザーコントロールを切り替えた直後(Visible = true/false)に処理を行う。画面表示(Visible)する度にShownイベントやCloseイベントが発生すれ…

【C#】現在時間を1秒ごとに更新

現在時間を表示する方法 以下では、ラベル time1に現在時間をyyyy/MM/dd HH:mm:ss形式で表示します。 DateTime now = DateTime.Now; time1.Text = now.ToString("yyyy/MM/dd HH:mm:ss"); 2018/10/31 10:11:12 年/月/日 時/分/秒 の形式で表示します。 よく使…

【C#】画面遷移1(ユーザーコントロールを使う)

C#に慣れないため、このやり方が普通なのか????と思いながら、 画面を切り替える方法を備忘録としてまとめました。Visual c# Formでは、「フォーム」「ユーザーコントロール」があります。 フォームはそれだけでWindowが作れる、 ユーザーコントロールは…

【C#】string - int 変換等

最近C# WPFもほんの少しだけいじってみて、Formとこんなに違うのか……という感じです。 (我、人間じゃないからついていけない~~~) 慣れない私にとってはすぐ忘れることなので、変換について簡単にまとめました。 C# Visual Studio 2017 で確認(会社では…