C#

C#

接続が切断されました: 送信時に、予期しないエラーが発生しました。。

.Net 4.5 で組んでいるアプリから、サクラインターネットのwebサーバーにあるAPIに、HTTPS通信するようにしていたシステムが、ある日突然 「接続が切断されました: 送信時に、予期しないエラーが発生しました。。」 とエラーをだ...
C#

DataGridViewの変更をDataTableに反映させる

DataGridViewに次のようにチェックボックスを作ってあるとします。 で、DataGridViewに表示されたチェックボックスをつけたあとに、次のように取得しようとしても、最後にチェックしたひとつが取得できていません。 そ...
C#

C# ダイアログフォームのOKボタンをクリックしてもフォームを閉じない

ダイアログを作って、AcceptButtonプロパティに設定したOKボタンをクリックすると、そのダイアログフォームは閉じてしまいますが、条件が整っていないときは、OKボタンを押しても閉じないようにするには次のようにします。 checkbo...
C#

DataTableの重複する行を取得する

DataTableに属するDataRowの任意の列から、重複する行を除去する方法はあるのですが、 削除ではなく、同じ値のものを取得いたくて、その方法を調べたのですが、 たとえば、DataTable.Margeを使ってRowStatu...
C#

C# DateTimePickerの値を非表示にする。

VisualStudip(C#)で、DateTimePickerをそのまま使うと、nullを入れられません。 なので、常に何かの値が入っているのですが、それは仕方がないとして、せめて非表示にしたい場合に次のようにします。 まず、フォーム...
C#

C# iTextSharpで枠内に収まるようにテキストを出力

iTextSharpでSetSimpleColumnを使って、指定した枠内にテキストを収めたい場合、フォントサイズを小さくするしかありません。 そこで、徐々にフォントサイズを小さくしながら、枠内に収まるようにテキストを描画する方法です。c...
C#

C# iTextSharpで日本語のPDFファイルを出力

PDFファイルを出力するライブラリにiTextSharpがあります。JAVAライブラリだったiTextを.net用に移植されたものです。(ありがたい!) iTextSharpを使って、日本語でPDFファイルを出力します。 iTextSh...
C#

C# 配列やListで任意の範囲を合計したり、平均出したり。

配列で、合計を出したければ Sum()、平均を出したければ Average() メソッドが便利ですが、配列の特定の範囲だけを対象にしたい場合。 Array.Copy()で任意の範囲を抜き出す たとえば、次のように8つの要素がある配列の2...
C#

C# DataGridViewRowをDataRowに変換する方法

DataGridViewのDataSourceにDataTableをセットしているとき、DataGridViewRowをDataRowに変換する方法。 _dataGridView というDataGridViewがあるとして、 とすれ...
C#

C# DataTableに任意のColumnがあるか調べる

C# のDataTableで特定のカラムがあるか、有無を調べるには、Columns.Containsを使います。 簡単ですな。
タイトルとURLをコピーしました