2021-08-08
WPF難しいよぉ
GUIアプリを作るためにWPFと悪戦苦闘して4年くらいになります。Windowsアプリ開発は専門外なのですが、何度もとっつきあっている内に少しずつ慣れてきました。でも、やはり難しいです。WPFでパフォーマンスを出す技術はそれなりに貴重だと思います。
memo
- It is difficult to create a DependencyProperty of Collection.
- It is even more difficult to create a DependencyProperty of your custom collection
- public new virtual void
- WPF Radio GroupName is shared between multiple UserControls. Instead, set group name from code behind.
- enum.ToString() めちゃ遅い
- Two-way binding requires Path or XPath
- RadioButtonとIValueConverterを組み合わせると、プロパティの変更が2回走る
- グラフ要素をモデルに置いていいのかな?
- ScottPlotのRender()を呼ぶと、なぜかViewが更新されます><
- ListをIEnumerableにキャストすると、pass-by-referenceじゃなくなる。
- ListBox ListView DataGrid
- Bind a dictionary to a list view
- Byte swap with C# Reverse().ToArray()
- It is difficult to create a list of instances in c#
- Why can't dictionray value types upcast into their super classes?
- System.Threading.Timer
- DelegateにAsyncCallbackを指定できない
- CanExecuteChangeにグローバル状態が使いたくなる
- Unity Container