2018-06-01から1ヶ月間の記事一覧

DataGridView 裏技 セルを選択しても色をつけない。

前も同じようなことで悩んで、一旦解決したのですが、忘れてしまい。 再度、悩んでしまったのでメモを残しておきます。 DataGridView は、初期状態だとセルをマウスなどで選択した際、選択セルに背景色(青色など)が付きます。 この選択色を消したいとしま…

VS2015 署名 関係で ビルド エラー

以前作った プロジェクトを開いて、ビルドしようと思ったのですが、 署名関係のエラーでビルドできません。。なぜ。。 プログラムと機能からVS2015「修復」をやってみても変化なし。 結局、VS2015 メニューバー「デバッグ」 → 「XXXXXのプロパティ」 → 署名…

コントロールを比較する

例えば、DataGridView1やDataGridView2などのコントロールを 共通処理する関数を作成したとする。 Dgv_Arrange(DataGridView dgv) { dgv[0,0].value = "test"; } すると、Dgv_Arrange(DataGridView1); や Dgv_Arrange(DataGridView2); とするだけで、[0, 0…

chart コントロール と trackbar コントロールは相性がいいかも

目的 chart線グラフをマウスホイールで時間軸(X軸)拡大・縮小を行いたいとします。 --- 方法 ・ 拡大・縮小自体は、trackbarのゲージで管理します。 (事前に、ゲージとAxisX.ScaleView.Sizeの関係を適当に設定しておく。 例えば、ゲージ左端で100%表示。…

chart X軸 自動表示

たとえば、スクロールバーを表示させるため (詳細表示) chart1.ChartAreas["AREA1"].AxisX.ScaleView.Size = 10 として、X軸目盛10個を表示させた後、 再度、スクロールハ゛ー非表示にして、全体表示させたいと思った時 chart1.ChartAreas["AREA1"].AxisX.Sc…

“右ダブルクリック” を拾う

private void chart1_MouseDown(object sender, MouseEventArgs e) { if (e.Clicks == 2 & e.Button == MouseButtons.Right) { textBox1.Text = "右ダブルクリック"; } } ----------- e.Clicksでクリック数を指定するようだ。ダブルクリックなので「2」。 …

trackBarのゲージが移動された時、その値を拾う。

private void trackBar1_Scroll(object sender, EventArgs e) { textBox1.Text = trackBar1.Value.ToString(); }

chartコントロール サンプル

chartコントロールを使用し、 Y軸:電圧, X軸:時間 としてグラフを描きます。 タイマーを使用して、テスト的なプロットを打っていきます。 private void Form1_Load(object sender, EventArgs e) { timer1.Start(); //タイマー開始 } //--- グローバル変数 …

エラー対処

//このページは、追記で作成していく。 < コンパイルエラー > ------------------------------------------------------------------------ エラー1 名前 'xxxxx' は現在のコンテキスト内に存在しません。 ⇒ コンテキスト:文脈。 XXXXXが認識できない…

エラー対処

エラー1 名前 'xxxxx' は現在のコンテキスト内に存在しません。 ⇒ コンテキスト:文脈。 XXXXXが認識できないということか...