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

Visual Studioの出力ウィンドウにメッセージを表示する

Visual Studioの出力ウィンドウにメッセージを出力させるコードを紹介します。概要Visual Studioの出力ウィンドウにデバッグ情報やトレース結果のメッセージを表示させたい場合があります。出力ウィンドウにメッセージを表示させる
カテゴリ: C# /  タグ: Visual Studio C#

FileUploadコントロールを用いてファイルや画像をアップロードする - アップローダーの作成

FileUploadコントロールを用いてファイルをアップロードします。プログラムUI下図のフォームを設計します。フォームにFileUploadコントロールとButtonコントロールを配置します。コードアップロードボタンのClickイベントに
カテゴリ: ASP.NET /  タグ: C# ASP.NET

マスターページを用いるとJavascriptが動作しなくなる原因と対策

現象ASP.NETでマスターページを用いたWebフォームを作成すると、そのページではJavaScriptが動作しない、またはエラーが出るケースがあります。特にこの現象は、マスターページを使わないWebフォームで動作していたJavaScrip
カテゴリ: ASP.NET /  タグ: C# ASP.NET マスターページ

フォームの内部のドラッグでウィンドウを移動する - タイトルバーのないフォームの移動

概要フォームを移動する場合、通常はフォームのタイトルバーをドラッグして移動します。そのため、タイトルバーのないフォームではフォームを移動することができません。この記事では、フォームの内部をドラッグして移動できるフォームを実装します。ダブルク
カテゴリ: C# /  タグ: C#

フォームの内部のドラッグでウィンドウを移動でき、ダブルクリックも受け付けられるようにする

こちらの方法で、ウィンドウの内部をドラッグすることでフォームを移動させる方法を紹介しましたが、この方法ではフォームでダブルクリック等のイベントが発生しなくなります。今回は、フォームの内部の表面をドラッグしても移動できるフォームをでダブルクリ
カテゴリ: C# /  タグ: C#

ウィンドウの幅や高さに合わせてコントロールのサイズを自動調整する (autosize=true)

WPFでウィンドウの幅や高さに合わせてコントロールのサイズを自動変更する設定手順を紹介します。なお、Windows Formでウィンドウの幅や高さに合わせてコントロールのサイズを自動変更する設定についてはこちらの記事を参照してください。概要
カテゴリ: C# /  タグ: C# WPF

C# 配列の配列・ネストされた C#配列の宣言・初期化・代入・参照のコードと実行結果

C#での配列の配列・ネストされた配列の宣言、初期化、代入、参照のコードと実行結果を紹介します。概要C#では2次元配列や多次元配列を定義することもできますが、"配列の配列"のように、ネストされた配列も定義できます。配列の配列を「ジャグ配列」
カテゴリ: C# /  タグ: C# C# 配列

リージョンを使って非矩形ウィンドウ(長方形でないウィンドウ)を作成する

C#でリージョンを使って長方形でないウィンドウを作成するプログラムを紹介します。概要リージョンを使うことで、角を丸くした長方形や、円、その他自由な形状の非矩形のウィンドウを作成できます。プログラム例コード以下のコードは、角を丸くした長方形ウ
カテゴリ: C# /  タグ: C# リージョン

相対パスや相対URIを取得する

C#で相対パスや相対URIを取得するコードを紹介します。概要相対URIや相対パスを取得する場合には Uriクラスと MakeRelativeメソッドを利用します。コード例以下のコードはhttp://news.ipentec.comに対する"
カテゴリ: C# /  タグ: C#

ウェブアプリケーションのURIから、そのURIが示すサーバの物理パスを取得する

ASP.NETアプリケーションで、WebアプリケーションのURIから、そのURIが示すサーバーの物理パスを取得したいことがあります。こうした場合には、Server.MapPathメソッドを用いると、サーバーの物理パスを取得することができます
カテゴリ: ASP.NET /  タグ: C# ASP.NET

新規作成直後のASP.NETプロジェクトでデザイン画面でのWebフォームの編集ができない

新規作成直後のASP.NETプロジェクトでデザイン画面でのWebフォームの編集ができない現象について紹介します。現象ASP.NETのWebアプリケーションプロジェクトを新規作成したにもかかわらずWebフォームの編集ができないことがあります。
カテゴリ: ASP.NET /  タグ: C# ASP.NET

Passiveモードやバイナリ転送モードでFTPサーバーにファイルを転送する (FtpWebRequest利用)

FTPサーバに接続して、ファイルをアップロードします。アップロードのオプションとして、パッシブモードの切り替えやバイナリ転送モードへの切り替え、キープアライブ、タイムアウト時間の設定などができるコードを紹介します。FTPでファイルをアップロ
カテゴリ: C# /  タグ: C# FTP

FTPサーバーに接続してファイルをアップロードする (WebClient利用)

FTPサーバに接続して、ファイルをアップロードします。FTPでファイルをアップロードする場合には、WebClientクラスが利用できます。以下はFTPユーザー名"penguin" パスワード"password"で FTPサーバー "ftp.
カテゴリ: C# /  タグ: C# FTP WebClient

文字列をReed Solomon (リード ソロモン符号)で符号化する (C#版)

文字列をReed Solomon(リード ソロモン)符号で符号化、複合化します。概要こちらで実装した、Reed Solomon符号化を用いて、文字列をReed Solomon(リード ソロモン)符号で符号化します。プログラムWindows
カテゴリ: C# /  タグ: C# Reed Solomon

Reed Solomon (リード ソロモン符号)を実装する (C#版)

C#でのReed Solomon(リード ソロモン符号)の実装のコードの紹介です。概要Reed Solomon(リード ソロモン符号)を実装します。今回は実装のみで理論の解説はありません。また、コードも流用コードを含みます。Delphi版の
カテゴリ: C# /  タグ: C# Reed Solomon

C# 2次元配列、多次元配列の宣言・初期化・代入・参照

C#での2次元配列や、多次元配列の宣言、初期化、代入、参照のコードを紹介します。概要C#で2次元配列や、多次元配列を宣言できます。書式以下の書式となります。宣言2次元の場合(型名)[,] (変数名);n次元の場合(型名)[,, ..(n-1
カテゴリ: C# /  タグ: C# C# 配列

C#の ^ 演算子

C#の"^"演算子について紹介します。概要C#の ^ 演算子はビット演算の場合 XOR をあらわします。書式値1と値2のXORを演算します。(値1) ^ (値2)プログラム例UI下図のUIを作成します。テキストボックスを3つ、ボタンを1つ設
カテゴリ: C# /  タグ: C# C# 演算子 ^演算子

DelphiのMove関数と同じ動作をC#で実装する (配列の場合)

DelphiのMove関数をC#に移植する場合の例です。移植コード例Delphiで下記のコードを移植する場合を考えます。procedure TForm1.Button1Click(Sender: TObject);var i:intege
カテゴリ: C# /  タグ: C# Delphi

プログレスバーのモードを変更したい (プログレスバーのカラーを赤や黄色にする)

プログレスバーのモードを変更するコードを紹介します。概要プログレスバーのモードを変える場合はプログレスバーに対し、SendMessage関数を使用してウィンドウメッセージをプログレスバーに送信します。手順今回は、ProgressBarを派生
カテゴリ: C# /  タグ: C#

C#でのSQLパラメータの利用

C#のプログラムでのSQLパラメータを利用するコードについて紹介します。概要C#などのプログラムから、SQL文を実行する場合、実行するSQLを文字列として準備し実行します。下記の例のように、Formatメソッドを利用してSQL文を生成するこ
カテゴリ: C# /  タグ: C# SQL Server

SQL Server Compact Edition 3.5 への接続とSQL文の実行

SQL Server Compact Editionを使ってみます。まず、サーバーエクスプローラウィンドウを表示し、サーバーノードを展開し、「データ接続」を選択します。「データ接続」を選択し、右クリックをしポップアップメニューを表示させます
カテゴリ: C# /  タグ: C# SQL Server SQL Server Compact

添付ファイルをつけたメールをプログラムから送信する

プログラムから添付ファイルつきのメールを送信するコード例です。概要添付ファイルを送信する場合には、MailMessageクラスのAttachementsにAddメソッドでAttachmentクラスを追加することで、ファイルを添付できます。下
カテゴリ: C# /  タグ: C# メール送信

SMTP Authを利用してプログラムからメールを送信する

SMTP Authに対応したサーバーを使ってメールを送信する場合のコード例です。概要SMTP Authを利用する場合は SmtpClientクラスのCredentialsプロパティにNetworkCredentialクラスと割り当てることで
カテゴリ: C# /  タグ: C# メール送信

Expanderコントロールを展開した際にウィンドウの大きさも変更(リサイズ)する

Expanderコントロールを展開した際に、ウィンドウの大きさも変更したい場合があります。まずウィンドウをデザインします。上図のように、下端にExpanderコントロールを配置します。Expanderコントロールの内部にTextBoxを配置
カテゴリ: C# /  タグ: C# WPF

Windows Formでウィンドウを常に最前面に表示する

Windows Formでウィンドウを常に最前面に表示する設定について紹介します。設定方法ウィンドウを常に最前面に表示するには。FormのTopMostプロパティをtrueに設定します
カテゴリ: C# /  タグ: C#

PictureBoxでイメージサイズに合わせてコントロールサイズを自動設定したい。(Autosize=trueにしたい)

C#のPictureBoxでイメージサイズに合わせてコントロールのサイズを自動設定する場合(autosize=trueと同等の効果を出す)には。SizeMode プロパティを AutoSizeに設定します
カテゴリ: C# /  タグ: C#

ASP.NETアプリケーションでWeb.Config からデータベース接続文字列(ConnectionStrings)を取得するコードと実行結果

ASP.NETアプリケーションでWeb.Config からデータベース接続文字列(ConnectionStrings)を取得するコードと実行結果を紹介します。概要ASP.NETアプリケーションで接続文字列をコード中に記述するのではなく設定フ
カテゴリ: ASP.NET /  タグ: C# ASP.NET

ジェネリックハンドラー(CGI・プログラム)が返した画像を保存する際にデフォルトの名前を設定したい

ジェネリックハンドラーやCGIなどのプログラムが画像を返した場合、その画像を保存する際に開くダイアログでデフォルトのファイル名を設定する場合についての説明です。Webサイトの画像ファイルを表示させて保存する場合は、画像ファイル名が保存の際の
カテゴリ: ASP.NET /  タグ: C# ASP.NET ジェネリックハンドラー

マスターページ利用環境でのFindControlによるコンテンツフォームのコントロール取得方法

マスターページを利用している場合、コンテンツフォームのコントロールをFindContrlでは取得できない場合があります。概要マスターページを利用している場合は、 TextBox lc = (TextBox)Page.FindControl
カテゴリ: ASP.NET /  タグ: C# ASP.NET マスターページ

コントロール名を示す文字列からコントロールを取得する

コントロール名を示す文字列名からコントロールを取得する場合にはFindControlメソッドを用います。以下のコードは、ASP.NETのウェブフォームのコントロールを取得する例です。 string strName = "Literl_Me
カテゴリ: ASP.NET /  タグ: C# ASP.NET

HyperLinkコントロールでImageURLを指定し画像リンクにした場合のAlt属性の設定方法

HyperLinkコントロールでImageURLを指定し画像リンクにした場合、Alt属性を設定したいことがあります。この場合はHyperLinkコントロールのTextプロパティに代入された値がAlt属性の値となります
カテゴリ: ASP.NET /  タグ: C# ASP.NET HyperLink

Silverlight環境でローカルファイルにアクセスする

OpenFileDialogを使用し、ユーザーにファイルを選択させる必要があります
カテゴリ: C# /  タグ: C#

特定のテキストフィールドでEnterキーが押されたとき特定のボタンをクリックさせる

方法としては2通りあり、Javascriptで実装する方法と、PanelコントロールのDefaultButtonを使用する方法があります。Javascriptでの実装JavaScriptの関数として下記を定義します。<script t
カテゴリ: ASP.NET /  タグ: C# ASP.NET

マスターページのコントロールへアクセスする方法

概要コンテンツページのコードからマスターページのコントロールにアクセスする方法を紹介します。マスターページのコントロールにアクセスする方法としては、次の方法があります。FindControlを用いる方法Master.FindControl(
カテゴリ: ASP.NET /  タグ: C# ASP.NET マスターページ

ファイルをbyte配列に読み込む -FileStreamからbyte[]配列に変換する(データの読み込み)

ファイルをbyte配列に読み込むコードを紹介します。概要ファイルをbyte配列に読み込む場合は、FileStreamでファイルを開き、FileStreamのRead()メソッドを用います。プログラムUI下図のUIを作成します。Buttonと
カテゴリ: C# /  タグ: C#

テキストボックスの特定の行の文字列を取得する

WPFアプリケーションで、テキストボックスの特定の行の文字列を取得するコードを紹介します。概要WPFのテキストボックスで特定の行の文字列を取得するにはGetLineText()メソッドを用います。テキストボックスの行数はLineCountプ
カテゴリ: C# /  タグ: C# WPF
Copyright © 1995–2025 iPentec all rights reserverd.