タグ

2015年11月24日のブックマーク (3件)

  • C# カスタムデータバインドに関する覚書 | DIGI-CON 技術部

    ■これは 自分で実装したクラスのリストをDataGridViewにバインドする際に調べた事の覚書です。 DataGridViewを使用していて引っかかった事を適当にまとめます。 ■BindingListを使用する 通常の配列やListやArrayListでもバインドできるが追加や編集が難しいのかできないのかなので、BindingListを使用するとよい。 ■BindingListに入れるクラスがデフォルトコンストラクタを持たない場合 普通にBindingList<Hoge>のように使用すると、行追加の際にHogeのデフォルトコンストラクタが呼び出される模様。 今回はこれでは困ったのでBindingListを継承してAddNewCoreをオーバーライドして対処した。 このメソッドはリストに新しいHogeのインスタンスを追加して、AddingNewイベントを呼んだ後に追加したインスタンスを戻り

    linden
    linden 2015/11/24
  • 方法: INotifyPropertyChanged インターフェイスを実装する - Windows Forms .NET Framework

    INotifyPropertyChanged インターフェイスの実装方法を示すコード例を次に示します。 このインターフェイスは、Windows フォームのデータ バインディングで使用されるビジネス オブジェクトに実装します。 このインターフェイスを実装すると、ビジネス オブジェクトでのプロパティの変更が、バインドされたコントロールに伝達されます。 例 using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Runtime.CompilerServices; using System.Windows.Forms; // Change the namespace to the project name. namespace Te

    方法: INotifyPropertyChanged インターフェイスを実装する - Windows Forms .NET Framework
  • 大阪ダブル選 投票管理者の「ご苦労さんです」に激高 「机の角を脳天に突き刺すぞ!」暴行容疑で会社員を逮捕 (産経新聞) - Yahoo!ニュース

    大阪ダブル選 投票管理者の「ご苦労さんです」に激高 「机の角を脳天に突き刺すぞ!」暴行容疑で会社員を逮捕 大阪府知事選の投票所で投票管理者を殴るなどしたとして、大阪府警は23日、公職選挙法違反(投票管理者への暴行等)容疑で大阪府茨木市の会社員の男(47)を逮捕した。「今回のことはやり過ぎました」と容疑を認めているという。 逮捕容疑は22日午後7時45分ごろ、市内の投票所で机をひっくり返した上、投票管理者の70代男性の左側頭部を右手で1回平手打ちにし、「机の角を脳天に突き刺すぞ」などと脅迫したとしている。 府警によると、男は投票管理者が投票に訪れた有権者に「ご苦労さんです」と声をかけていたことに激高。「『ご苦労さんです』という言葉は目上の者に使う言葉ではない。俺は大阪府民として当然の権利を行使してるんや。謝れ」などと因縁を付けたという。 当時現場には市職員や投票者ら約10人がいた。男は

    linden
    linden 2015/11/24
    「公務員=公僕=公衆のしもべ=俺様のしもべ」って思ってる人かな