スキップしてメイン コンテンツに移動

ユーザーコントロールのイベント

ユーザーコントロールにeventを定義するときは、プロジェクトの中だけで使う場合も、publicにしないと他のフォームから参照できないみたい。

これは駄目で、

internal delegate void onChangeEvent(object sender, int index);
internal event onChangeEvent onChange;
これならOK

public delegate void onChangeEvent(object sender, int index);
public event onChangeEvent onChange;

不便だ。

コメント

このブログの人気の投稿

SQLでは文字列の前に「N」が必要だ

SQLServerのテーブルにテキストを登録したら一部の文字が文字化けした。環境依存文字だと化けるみたい。

コンボボックスのDataSourceプロパティの使い方

コンボボックスに表示するデータを設定するのを簡単にする工夫をまとめます。コンボボックスのDataSourceプロパティを上手に使いましょう。(2017/8/30追記)