少しずつゲームを作るスレ (960レス)
上下前次1-新
抽出解除 レス栞
926(1): 456 [sage] 2025/02/10(月) 01:06:33.61 ID:y5/vV0cV(1) AAS
表とか自作すればええんですよ、ソートとか自由に作る事できますしおすし
https://i.imgur.com/T6tibtK.png
という事は置いておいてDataGridViewでもカスタムソートは出来ます
例えばこの表ですが「カテゴリー名」「ユニットタイプ名」は文字順ではなくカテゴリーのID毎に並んでほしいわけです
https://i.imgur.com/EuMdeJ2.png
やり方は色々ありますが自分は
https://i.imgur.com/9FqpCBN.png
こんな感じのDataTableを作ってバインド
https://i.imgur.com/QcOREs1.png
カテゴリー名とユニットタイプの項目だけカスタムに変更
https://i.imgur.com/ovi31M4.png
この2項目がクリックされた際には自作のソート順で並べるように
こんな感じです
927: ルナドンぽいの [sage] 2025/02/10(月) 23:27:53.11 ID:wnIreLFj(1) AAS
>>926
懇切丁寧にありがとうございます
貼られたコードをパ…参考にして無事「良い」→「悪い」順にソートすることができました(「関係」は「友好度」に変更)
https://imgur.com/31LiREh
DataView.Sortなんて便利なプロパティがあったんですね
当初IComparerを継承して独自ソートクラスを作って呼び出す方法を試したら
データバインドされているから並べ替え操作を実行できない、みたいなエラーが出てハマっていました
危うくまたゲ製が一か月くらい停滞するところでした(無知蒙昧)
これでまたいっぽやぼうにちかづいた!(あと1万歩くらい)
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 2.100s*