C# タグのページリスト (23/37)

BackgroundWorker (バックグラウンドワーカー) の処理状況を表示する

BackgroundWorker (バックグラウンドワーカー)で処理の進行状況を表示する方法を紹介します。UI下図のUIを作成します。ボタン、テキストボックス、プログレスバー、BackgroundWorker(バックグラウンドワーカー)を配
カテゴリ: C# /  タグ: C# Windows Form BackgroundWorker

LINQの利用 - シンプルなLINQを記述して利用する

LINQの利用方法を紹介します。LINQを用いた要素抽出クエリUI以下のUIを作成します。コード以下のコードを記述します。using System;using System.Collections.Generic;using System.
カテゴリ: C# /  タグ: C# LINQ

ラムダ式の利用 - ステートメントで記述したラムダ式の定義と利用

こちらの記事では処理が一行で済む場合の式形式のラムダ式の定義と利用方法を紹介しました。この記事では複数の処理をラムダ式で記述する場合のステートメント形式のラムダ式の記述方法を紹介します。概要ステートメントでラムダ式を定義する場合は、(引数1
カテゴリ: C# /  タグ: C# ラムダ式

C#のデリゲートの利用

C#のデリゲートを利用したコードを紹介します。概要デリゲートはC#でメソッドを参照できる関数ポインタのような機能です。関数型とも言えます。用途関数ポインタとしての用途が中心です。もっともよく利用される用途はコールバック関数としての利用です。
カテゴリ: C# /  タグ: C# デリゲート

Func<T, TResult>, Action<T> デリゲートの書式・利用方法

Func&lt;T, TResult&gt;, Action&lt;T&gt; デリゲートの書式や利用方法の紹介です。概要こちらの記事ではC#でのデリゲートの利用方法を紹介しました。上記の記事のコードの記述方法で問題はありませんが、C# V
カテゴリ: C# /  タグ: C# デリゲート

ラムダ式の利用 - 式形式で記述したラムダ式の定義と利用

C# 3.0で追加されたラムダ式を利用したコードを紹介します。概要式形式でラムダ式を定義する場合は、 (引数1, 引数2, ...) =&gt; 式と記述します。補足式の部分に複数の処理を記述する場合は、ステートメント形式のラムダ式を用いま
カテゴリ: C# /  タグ: C# ラムダ式

特定のPCで "型 'System.StackOverflowException' のハンドルされていない例外が System.Drawing.dll で発生しました" のエラーが発生する

特定のPCで "型 'System.StackOverflowException' のハンドルされていない例外が System.Drawing.dll で発生しました" のエラーが発生することがあります。一部のPCで起きるため一見原因がさっ
カテゴリ: C# /  タグ: C# .NET Framework

ASP.NETでのページのリロード

ASP.NETでページのリロードをするコードを紹介します。概要ASP.NETでページをリロードする場合は、同じURLへリダイレクトすることでリロードを実行できます。JavaScriptを用いてページをリロードすることも可能です。JavaSc
カテゴリ: ASP.NET /  タグ: C# ASP.NET

カンマ区切りの数値を整数型に変換する

千の位でカンマ区切りで入力された数値を整数型に変換するコードを紹介します。UI下図のUIを作成します。コード以下のコードを記述します。FormMain.csusing System;using System.Collections.Gene
カテゴリ: C# /  タグ: C#

ListView の仮想リストビューを用いる - VirtualListView, VirtualMode の利用

ListViewで仮想リストビューを利用するコードを紹介します。UIWindows Formアプリケーションを作成し下図のUIを作成します。ListView, ImageListを配置します。ImageListのプロパティ設定ImageLi
カテゴリ: C# /  タグ: C# ListView

ListView の要素をカスタムソートする

ListViewの要素をIComparerを用いてカスタムソートするコードを紹介します。概要こちらの記事では、ListViewの要素に情報を保持するためのオブジェクト(クラスのインスタンス)を割り当てる方法を紹介しました。この記事では、割り
カテゴリ: C# /  タグ: C# ListView

ListViewの要素にオブジェクトを割り当てる

ListViewの要素にオブジェクトを割り当てるコードを紹介します。UI下図のUIを作成します。ListView, TextBoxを3つ配置します。ImageList プロパティImageListのプロパティを設定します。アイコンを追加しC
カテゴリ: C# /  タグ: C# ListView

ListViewの要素をソートする

ListViewの要素をソートする方法を紹介します。UI下図のUIを作成します。ListViewをフォームに配置します。ImageListプロパティImageListのImagesプロパティには下図の4つのアイコンを設定しました。またIma
カテゴリ: C# /  タグ: C# ListView

ListViewのキャプションを編集できるようにする

ListViewでキャプション(アイテムのテキスト)を編集できるようにします。元プログラムこちらの記事で紹介したプログラムを用います。プロパティ設定ListViewの"LabelEdit"プロパティを"True"に設定すると、ListVie
カテゴリ: C# /  タグ: C# ListView

ListViewの表示形式を変更する

ListViewの表示形式を変更します。元プログラムこちらの記事で紹介したプログラムで表示形式を変更します。プロパティ設定ListViewを選択してプロパティウィンドウを表示します。LargeImageListとSmallImageList
カテゴリ: C# /  タグ: C# ListView

URLパラメーターの利用 - URLパラメータを利用してページ間で値を渡す

ASP.NETでURLパラメーターを利用するコードを紹介します。UI以下のUI、ページを作成します。default.aspxテキストボックスとボタンを1つずつ配置します。XML&lt;%@ Page Language="C#" AutoEv
カテゴリ: ASP.NET /  タグ: C# ASP.NET

Cookieの読み込み、書き込み、クリア のコードと実行結果

ASP.NETでCookieの読み込み、書き込み、クリアのコードと実行結果を紹介します。概要Cookieに値を書き込む場合は HttpResponseオブジェクトの Cookiesオブジェクトにアクセスしてvalueプロパティに値を書き込み
カテゴリ: ASP.NET /  タグ: C# ASP.NET Cookie

ASP.NETにおけるアプリケーション変数の利用

ASP.NETのアプリケーション変数を利用するコードを紹介します。UI下図のUIを作成します。default.aspxテキストボックスとボタンを1つずつ配置します。XMLファイル&lt;%@ Page Language="C#" AutoE
カテゴリ: ASP.NET /  タグ: C# ASP.NET ASP.NET アプリケーション変数

ASP.NETにおけるセッション変数の利用

ASP.NETのセッション変数を利用します。概要セッション変数はPage.Sessionプロパティでアクセスできます。キーを指定してセッション変数を利用できます。Session["(キー名)"]UI以下のUIを作成します。default.a
カテゴリ: ASP.NET /  タグ: C# ASP.NET ASP.NET セッション変数

JavaScriptでASP.NET WebForm ページのポストバックをする

JavaScriptでASP.NET WebForm ページのポストバックをするコードを紹介します。概要ASP.NET WebFormアプリケーションでJavaScriptでポストバックしたい場合があります。この記事では、ASP.NET W
カテゴリ: ASP.NET /  タグ: C# ASP.NET ポストバック

ASP.NETで別のページにポストバックする - 別のページにポストする

ASP.NETで別のページにポストバックするコードを紹介します。概要ASP.NETではボタンのクリックなどの操作をするとデフォルトでは同じページにPOSTで遷移します。この動作を「ポストバック」と呼んでいます。通常はこの動作でWebアプリケ
カテゴリ: ASP.NET /  タグ: C# ASP.NET ポストバック

ViewStateにクラスのインスタンスを保存しようとすると "シリアル化可能として設定されていません"エラーが発生する

ViewStateにクラスのインスタンスを保存しようとすると"シリアル化可能として設定されていません"エラーが発生する現象の対処法を紹介します。現象ViewStateにクラスのインスタンスを保存しようとすると以下のエラーが実行時に発生するこ
カテゴリ: ASP.NET /  タグ: C# ASP.NET ViewState

ViewStateに独自の値を保存する

ViewStateに独自の値を保存するコードを紹介します。概要ViewStateに値を保存する場合はPageのViewStateプロパティに値を保存します。ViewState["(キー名)"]に値を代入することで保存できます。UIASP.N
カテゴリ: ASP.NET /  タグ: C# ASP.NET ViewState

コントロールに初期値を設定すると入力した値が反映されない - シンプルなポストバックの利用

ASP.NETのWebフォームでコントロールに初期値を設定すると、UIで値を変更したにもかかわらず値が反映されないことがあります。現象の再現問題となる現象を再現してみます。UI以下のUIを準備します。WebフォームにLabe, TextBo
カテゴリ: ASP.NET /  タグ: C# ASP.NET ポストバック

ASP.NETでのクラスのメンバ変数の保持について - ポストバック時にクラスメンバ変数の値は保持されるのか

ASP.NETのWebフォームでポストバック時にクラスのメンバ変数の値が保持されるのかを確認します。UI以下のUIを準備します。コード下記のコードを記述します。default.aspx.csnamespace ClassMemberVari
カテゴリ: ASP.NET /  タグ: C# ASP.NET

ASP.NETページで動的にコントロールを生成する - 単純な動的コントロールの生成

ASP.NETのWebフォームに動的にコントロールを生成するコードを紹介します。プログラム例UIASP.NETアプリケーションを作成し、Webフォームを配置します。以下のページを作成します。PlaceHolderを1つ、Labelを1つ、B
カテゴリ: ASP.NET /  タグ: C# ASP.NET コントロールの動的生成

Excelのシートから日付セルの値を取り出す

C#のプログラムでExcelのシートから日付セルの値を取り出すコードを紹介します。概要こちらで実装したプログラムでExcelのブックファイルを開きセルの値を取得できます。しかし、ワークシートの日付・時刻のセルを読み取ると、数値で表示されてし
カテゴリ: C# /  タグ: C# C# Excel 操作

一週間前、または、現在の日時からn日後、n日前の日付を取得する

現在の日時から、1週間前、n日前、n日後の日時を取得したいことがあります。現在の日時からn日前、n日後の日時を求めるコードを紹介します。UI下図のUIを作成します。コード[Now]ボタンが"button_now_Click"、[1週間前]ボ
カテゴリ: C# /  タグ: C# DateTime

独自に作成したデータソースを用いてListBoxに要素を表示する

データソースを独自に作成してListBoxに割り当てて要素を表示するコードを紹介します。UI下図のUIを作成します。フォームにListBox, Button, TextBoxを1つずつ配置します。コードFormListBoxObject.c
カテゴリ: C# /  タグ: C# ListBox

ListBoxで複数の要素を選択できるようにし、選択されている要素を取得する

Windows FormアプリケーションのListBoxで複数の要素を選択できるようにします。UI下図のUIを作成します。ListBox,TextBox,Buttonを1つ配置します。ListBoxで複数の要素が選択できるようにします。Li
カテゴリ: C# /  タグ: C# ListBox

範囲を指定してExcel表から複数の値を取り出す

C#のプログラムで範囲を指定してExcel表から複数の値を取り出すコードを紹介します。概要Excelファイルから値を読み取るコードを紹介します。こちらの記事では、Excelシートの単一のセルの値を読み出しましたが、この記事ではExcelシー
カテゴリ: C# /  タグ: C# C# Excel 操作

C#のコードからJavaScriptを実行するコードと実行結果 - サーバー側コードからのJavaScript実行

ASP.NETにてC#(またはVB)のコードからJavaScriptを実行したい場合があります。この記事ではASP.NETのサーバー側コードからJavaScriptを実行するコードと実行結果を紹介します。シンプルな例もっともシンプルな例を紹
カテゴリ: ASP.NET /  タグ: C# ASP.NET

ListBoxで選択されている要素を取得する

ListBoxで選択されている要素を取得するListBoxで選択した要素を取得するコードを紹介します。UI下図のUIを作成します。ListBox, Button, TextBoxを配置します。コード下記のコードを記述します。using Sy
カテゴリ: C# /  タグ: C# ListBox

ListBox に多くの項目を追加すると処理に時間がかかる

ListBox に多くの項目を追加すると処理に時間がかかる現象の対策方法を紹介します。概要こちらの記事ではListBoxに要素を追加するコードを紹介しましたが。追加する項目数が増えると動作速度が低下します。この記事ではListBoxに多数の
カテゴリ: C# /  タグ: C# ListBox

ListBox に要素を追加する

ListBoxに要素を追加するコードを紹介します。UIWindowsフォームアプリケーションで下図のフォームを作成します。(実際に利用するのは[Add]ボタンのみです。)コード以下のコードを記述します。using System;using
カテゴリ: C# /  タグ: C# ListBox

IndexOf のマッチの際に大文字と小文字を区別しないでマッチさせる

C#でstring.IndexOfを用いたマッチの際に、大文字と小文字を区別しないでマッチさせたいことがあります。IndexOfでのマッチの際に大文字と小文字を区別しないでマッチする場合は、IndexOfの第二引数に以下の値のいずれかを指定
カテゴリ: C# /  タグ: C# IndexOf
Copyright © 1995–2025 iPentec all rights reserverd.