[過去ログ]
スレ立てるまでもない質問はここで 159匹目 (1002レス)
スレ立てるまでもない質問はここで 159匹目 http://mevius.5ch.net/test/read.cgi/tech/1644673480/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
778: デフォルトの名無しさん [] 2022/04/19(火) 19:41:32.21 ID:UxS+dXZ7 WPFの質問です XAML側に コンボボックス(Itemsource = "{Binding Path = bind.list1}") データグリッド(Itemsource = "{Binding Path = bind.table}") があり、 C#側に、 class bind { List list1 {get;set;} Datatable table {get;set;} } があります。 ?C#側のWindowのコンストラクタ内で、bindのインスタンスを生成した後、 list1にデータを与えて、Datacontext = this;します ?その後、ボタンのクリックイベントで、 tableにデータを与えます。 ?の後に、WPFの画面を見ても、DataGridに反映されていません。助けてください。 ちなみに?のDatacontext = this;を消して、?に持ってくると、DataGridに反映されます。 ボタンは何度も押されるのでtableの中身が書き換わる度にDataGridが更新されるようにしたいです http://mevius.5ch.net/test/read.cgi/tech/1644673480/778
780: デフォルトの名無しさん [] 2022/04/20(水) 19:50:57.57 ID:YxFzzgau >>778です ReactivePropertyを使って実装できました! ありがとうございます また追加で質問します やりたいこと ボタンを押した時、既に表示されているDataGridのItemSourceであるDataTableの中身をforループですべて確認して、 指定した条件に当てはまれば、行の色を変更したい 試したこと DataGridRowのBackgroundをインデックス[0],[1],[2],[3],[5]を指定し色を変えたが、スクロールすると表示がおかしくなる 1枚目:正常に指定した場所に設定出来ている 2枚目:下にスクロールすると、インデックスで指定してないところにまで色がついている 3枚目:もう一度上に戻すと、正常に設定できてたはずの色が変になっている https://i.imgur.com/GBvPRWR.jpg https://i.imgur.com/TpxgjUU.jpg https://i.imgur.com/iUbU91j.jpg ↑の原因は何かわかりますでしょうか あと「やりたいこと」を実装するにはどんな方法がいいでしょうか http://mevius.5ch.net/test/read.cgi/tech/1644673480/780
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s