C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■55683  DataGridViewのReadOnlyセルのスキップ
□投稿者/ bagabond -(2010/12/09(Thu) 14:05:20)

    分類:[VB.NET/VB2005 以降] 

    DataGridViewのReadOnlyセルをスキップする方法についてネットで調べると、DataGridViewのOnKeyDownメソッドを上書きする方法がありました。プログラムを作成して、テストすると、セルに未入力でEnterキー(Tabキー)を押している状態では、予定通りの動作をしますが、セルの内容を書き換えてEnterキーを押してもOnKeyDownメソッドがコールされなくて、ReadOnlyセルに移動してしまいます。

    解決方法がありましたら、教えてください。

    Protected Overrides Sub OnKeyDown(Byval e As KeyEventArgs)
    If e.KeyCode = Keys.Enter Then
      ' Enterキーの場合のみ
      ’ReadOnly = Falseのセルを探す   
      Me.CurrentCell = Me.Rows().Cells() <- 次のセルに移動する 

    End If
    End Sub

    環境:VB2008
親記事 /過去ログ93より / 関連記事表示
削除チェック/

■79991  Re[14]: カラーパレット任意の座標に表示する
□投稿者/ 魔界の仮面弁士 -(2016/06/03(Fri) 10:51:54)
    No79957 (kazu さん) に返信
    > 以下切り分けした事

    form → from な誤記はさておき、
    かなり条件が絞り込めて来ましたね。


    ちなみに下記は .NET でもないですし、OS も CE 系ではありますが、
    WM_INITDIALOG が呼び出されなかったケースのようです。
    https://teratail.com/questions/10754




    > 手前の仕様はユーザーコントロールでPictureBoxを継承し、
    これは、どちらの意味でしょうか?

    (1) PictureBox を継承したカスタムコントロールを作り、それを利用している。
    (2) UserControl に PictureBox を貼ったユーザーコントロールを作り、それを利用している。


    また、標準の PictureBox をそのままフォームに貼って
    同じような処理を行わせた場合、やはり問題が生じますか?


    penや消しゴムというのが何を意味するのかはさておき、とりあえず
    継承していない、素の PictureBox で試していているのですが、
    今回御提示頂いたコードだけでは、やはり現象を確認できませんでした。


    > 実際のコード
    これらが、切り分けを行った後の「問題点を再現させるためのコード」に
    なっているかどうか、改めて確認してみてください。

    すなわち、kazu さん自身で新規にプロジェクトを作成してみて、
    そこに掲示板に記載頂いたコードだけを貼ってみた上で、
    その状態で現象を再現できるのかどうか調べておいて欲しい、ということです。

    もし、掲示板にあるコードを貼るだけでは再現できない場合、
    掲示板に記載していない部分のコードに問題があることになりますので、
    第三者が問題箇所を特定できなくなってしまいます。



    また、繰り返しのお願いになりますが、実行している Windows のバージョン、
    Visual Studio のバージョン、.NET Framewrok のバージョンを
    それぞれ明らかにしていただけますでしょうか。
    環境依存の問題である可能性を切り分けるためにも、情報提供をお願いします。


    > //画像取り込み用ビットマップ
    > public Bitmap bmp;
    このインスタンスはどのタイミングで生成され、
    どのタイミングで Dispose されるのでしょうか?


    > stripBtn_Click
    これは、Form 上に貼られた System.Windows.Forms.Button でしょうか?


    > this.StripSelectColorBtn.BackColor = dlg.Color;
    これは、上記とは別のボタンのようですね。


    > Application.DoEvents(); 追加しました
    追加した場合と追加しなかった場合とで、結果はどのように異なりますか?
記事No.79858 のレス /過去ログ136より / 関連記事表示
削除チェック/

■91871  Re[6]: Microsoft EdgeのWEB保存方法
□投稿者/ Azulean -(2019/08/07(Wed) 23:03:42)
記事No.91814 のレス /過去ログ158より / 関連記事表示
削除チェック/

■91923  Re[7]: Microsoft EdgeのWEB保存方法
□投稿者/ 竹 -(2019/08/10(Sat) 06:48:27)
    No91871 (Azulean さん) に返信

    >>Edgeはなんのために生まれたのでしょうか。

    > そういった話はこちらのページなどをお読みになると良いでしょう。
    > https://blogs.msdn.microsoft.com/osamum/2015/08/07/edge-iewindows-10-web-12395/


    ありがとうございます。
    そうですか。。。。

    新しい技術とか書かれていますが、メリットが実感できませんね。
    それどころか、自前のディスクに保存する機能さえない。。。

    このような開発は、残業代狙いか、会社(MS)によるリストラされる防止策かな。。。
記事No.91814 のレス / END /過去ログ158より / 関連記事表示
削除チェック/

■101939  Re[1]: サービスにおいてシャットダウンイベントが発生しない
□投稿者/ 伝説のカレー -(2023/05/17(Wed) 11:51:11)
記事No.101938 のレス /過去ログ178より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -