気まま研究所ブログ

ITとバイク、思ったことをてきとーに書きます。

Dトラッカー125を1万km乗ったのでインプレ

f:id:AonaSuzutsuki:20200114163921j:plain

こんにちは。
この度ついにDトラッカー125が10,000kmに乗ったのでこの機会にインプレでも書こうかと思います。
ちなみに中古なので所有してから10,000kmではないですが毎日乗ってるから乗ったことにします。
所有してからの走行距離はおよそ7,000kmです。

続きを読む

func(i, i++)の落とし穴 評価順序の違い

Twitterで流れてきてふと気になったので備忘録。
もっぱら高級言語ばっかり触ってきたので一瞬わからなかったのですが、C言語ではこのようなコードはコンパイラ依存で結果が変わります。

ANSI-Cの規格書に目を通したわけではないので間違いがあったらご指摘いただけると幸いです。

続きを読む

WPF TreeViewで選択や展開を保持したまま再描写する

f:id:AonaSuzutsuki:20191125155058p:plain

こんにちは。
タイトル考えたけどいいのが思いつかなかった。
ただの雑記だしいいか。

本題ですが、TreeViewってあんまり使う機会思いつかないけど地味に結構使うコントロールだと思います。
私も最近XMLエディタを作ることがあって使ったんですが、普通にItemSourceに設定するだけじゃ再描写で選択していたアイテムや展開していたアイテムが元に戻ってしまいます。
XMLだとデータを変更した後だったり、再描写する機会がかなりあるのでそういった状態も保持したまま再描写したいものです。
今回はそんな状態を持たせたまま再描写するお話です。

続きを読む