C#

ShowDialogやShowを拡張メソッドで実装した場合、被表示FormでKeyDownイベントが発生しない

C#

ちょっとだけ詰んだのでメモ程度に。 public void ShowDialog(IWin32Window owner, String test){ base.ShowDialog(owner); } こういう感じに拡張メソッドを実装しているとします。 ShowまたはShowDialogを実行する前にKeyPreview = trueを入れます。 public…

ASP.netで外部サーバにした時にcssやjsが反映されない場合

自作でASP.NET(兼NASもどき)のサーバを立てたのでメモ。 たまに(よくある)外部のwinサーバにアップした時に、CSSやJSが反映されない時があります。 基本的に綴りミスというのがあるらしいのですが、自分の場合は必要な部分だけ書いてあとはcommon化してい…

DataGridViewでチェックボックスの値の取得でNullRefenceExceptionが出る

C#

C#を触っていたら詰んだのでメモ。 単純にdatagridviewにaddをする際に値の初期化が入っていないのが原因でした。 databindingの場合はdatagridview.rows[y].cells[0].value=false;で初期化してやれば特に問題ないかと。

C#でフォーム間の値の受け渡しをする

C#

頻出らしいので簡単にまとめ hogeプロジェクト内のForm1からForm2に値を渡す場合 namespace hoge { public partial class Form1 : Form { public Form1 { InitializeComponent(); } public button1_Click(object sender, EventArgs e) { Form2 piyo = new Fo…