タグ

ブックマーク / dobon.net (3)

  • TraceSourceを使用してトレースする、ログに書き込む

    注意:ここで紹介する方法は、.NET Framework 2.0以降で有効です。それ以外では、こちらやこちらのように、TraceとDebugを使用するようにします。 ここでは、.NET Framework 2.0から追加されたTraceSourceクラスを使ってトレースする方法を紹介します。.NET Framework 1.1以前は、こちらやこちらのように、TraceとDebugを使用してトレースを行いましたが、.NET Framework 2.0ではTraceSourceを使用したトレースが推奨されています。 早速ですが、TraceSourceを使った簡単な例を示します。以下のコードでは、Button1をクリックしたときに、指定したメッセージがVisual Studioの出力ウィンドウに表示されます。 'TraceSourceの作成 Private Shared appTrace As

    TraceSourceを使用してトレースする、ログに書き込む
  • 自分自身のバージョン情報を取得する

    自分自身のバージョン情報を取得するFileVersionInfo.GetVersionInfoで取得する自分自身のバージョン情報を取得するには、「ファイルのバージョン情報を取得する」と「自分のアプリケーションの実行ファイルのパスを取得する」の方法を使えばできるでしょう。つまり、自分自身のファイルのパスを取得し、これを使ってバージョン情報を取得します。 '自分自身のバージョン情報を取得する Dim ver As System.Diagnostics.FileVersionInfo = _ System.Diagnostics.FileVersionInfo.GetVersionInfo( _ System.Reflection.Assembly.GetExecutingAssembly().Location) '結果を表示 Console.WriteLine(ver) //自分自身のバージョ

    自分自身のバージョン情報を取得する
  • DataGridで複数行選択できないようにし、セルがアクティブにならならず、行全体が選択されるようにする

    注意:ここで紹介しているDataGridは、System.Windows.Forms名前空間のDataGridWindowsフォーム)です。System.Web.UI.WebControls名前空間のDataGrid(Webフォーム)ではありません。 Windowsアプリケーションにおいて、ListViewコントロールのMultiSelectプロパティをFalseにした時のように、DataGridコントロールで複数行選択することができなく、さらに、セルをクリックした時にセルがアクティブになることなく、そのセルの行全体が選択されるようにする方法について説明します。 複数行選択できないようにするまず、DataGridで一つの行だけを選択できるようにする方法を考えてみましょう。これに関しては、「How can I make my DataGrid support a single select

    DataGridで複数行選択できないようにし、セルがアクティブにならならず、行全体が選択されるようにする
  • 1