homoo.socialMastodonを使った分散型ソーシャルネットワークの一部です。
Mastodon鯖「Homoo」は ┌(┌ ^o^)┐な文章や ┌(┌ ^o^)^o^)┐な画像を投稿して楽しむSNSです。 Powered by 204504byse.info

サーバーの情報

39
人のアクティブユーザー

もっと詳しく

C# かつWPFのDataGridなんもわからんになってる

DataGridにバインドされたコレクションをソートして解析し、要素を書き換えて表示し直したいだけなんやが....

@hadsn 表示のためだけにVMにObservableCollectionを置く。Modelには同じデータをソートしやすい形で置いて、ソートを終わらせたらObservableCollectionを全部入れ替える。
INotifyCollectionInfoを自分で実装するとより速いけど最初はやめといた方がよさそう

@204504bySE List<T>からObservableCollectionを作り上げてバインドし直そうとしたら、謎の例外 (空のObservableCollectionをバインドしたときには起きなかった例外) を吐いて詰んでるのが今

:nonke:​​団地妻のんけ部​:homoo:

@hadsn WPFはエラーメッセージを出力しながらも限界までしれっと動こうとする傾向にあるので、実行時の出力ウィンドウをよく見ること。
WPFでよくハマるのが、bindingする各要素は全部プロパティ(get, 必要ならsetも)にする必要があるやつ。

@204504bySE カラム自動生成時の、カラムの位置設定がおかしいって出るのよねえ (index範囲が超えている)