例えば、ある画面から検索画面を起動したとします。 そして、検索画面から呼出元に対してポストバックを実行したい場合があると思います。 さぁ、どうでしょう?(笑) まあ、当然、JavaScriptを使うしかないんだけど、例えば、こんな感じで出来ます。 Dim sbScript As New StringBuilder sbScript.Append("window.opener.document.forms[0].method=""post"";") sbScript.Append("window.opener.document.forms[0].action=""test.aspx"";") sbScript.Append("window.opener.document.forms[0].submit();") sbScript.Append("window.close();") Me.lt
概要 プログラミング言語での値の受け渡しの方法には 値渡し(pass by value)と参照渡し(pass by reference)という2つの方法があります。 C# では、値の受け渡しは基本的に値渡しになります。 しかし、ref や out といったキーワードを使うことで参照渡しにすることが出来ます。 ポイント 値渡し: メソッド内で引数の値を書きかえても、呼び出し元には影響しない。 参照渡し(ref): メソッド内での値の書き換えの影響が呼び出し元に伝搬する。 out: 特殊な参照渡し。戻り値以外にも値を返したいとき(複数の値を返したいとか)に使う。 値の受け渡し 値の受け渡しが発生する場所は何カ所かあります。例えば以下のような場所です。 変数から変数 変数から引数 戻り値から変数 var x = 1; var y = x; // x から y に値を渡す static void
DataGridViewコントロールのセルに表示される文字列は、デフォルトでは折り返されずに1行で表示されるが、セル・スタイルのWrapModeプロパティをDataGridViewTriState.Trueに設定することにより、文字列がセル内で折り返され複数行で表示されるようになる。 DataGridViewTriState列挙体にはTrue、False、NotSet(=未設定)の3つの値が定義されており、WrapModeプロパティのデフォルト値はDataGridViewTriState.NotSetであるが、この場合には文字列は折り返されない。 グリッド内のすべてのセルを複数行表示にしたい場合には、DataGridViewコントロールのDefaultCellStyleプロパティのWrapModeプロパティにDataGridViewTriState.Trueをセットすればよい。 ただし以上
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く