タグ

DataGridViewに関するmasakitkのブックマーク (2)

  • INotifyPropertyChangedと大量データの転記 - Kazzz's diary

    以前に何度か紹介したが、拙作のフレームワークではS2Container.NETと同様のRealProxyを用いたAOP機能により、DTOのプロパティ変更通知を自動化している。 カスタム属性を用いたデータバインディングの省力化(INotifyPropertyChanged実装編) この機能のおかげでGUIとDTOのデータバインドを自動化し、下記のように記述が必要なプロパティの変更通知を行うコードを書く必要がなくなっている。 //通常はデータバインドする全てのカスタムオブジェクト(DTO)に必要 public void NotifyPropertyChanged(String propertyName) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(propertyName

    INotifyPropertyChangedと大量データの転記 - Kazzz's diary
  • DatagridViewの縦スクロールバーの表示について

    お早うございます、zen73です。DatagridViewの縦スクロールバーは自動的に表示されますが、このことについての質問です。 ア 縦スクロールバーが表示されたときを、何かのイベント(ControllAdded?)として捉えることはできるのでしょうか。 イ 縦スクロールバーが表示されているかどうかを調べる方法はあるのでしょうか。 ウ 縦スクロールバーを常に表示する設定の仕方。 エ 縦スクロールバーの背景色を設定するAPIを見ることのできるwebサイト 複数の質問を重ねてしまいましたが、よろしくお願いします。 VScrollBar vsBar; private void DataGridViewScrollBar_Load(object sender, EventArgs e) { this.tESTTableAdapter.Fill(this.testdbDataSet.TEST);

  • 1