Tag: WPF

[WPF]DataGridをクリックしたセルの位置を調べる

C# WPF環境でDataGridをクリックした時のセル位置を求める。VisualTreeHelperを使ってDataGridCellとDataGridRowをたぐってcolumnとrowを調べる。formと違ってめんど …

Continue reading

[WPF]Drawing.BitmapをBitmapSourceへ変換

昔のDLLがBitmapしか対応してないので、System.DrawingのBitmapをWPFのBitmapSourceへ変換する。           [crayon …

Continue reading

[WPF]GridViewColumnで列幅の最適化

[WPF]c#でGridViewColumnの列幅を最適化する場合のメモ

[WPF]Dispatcherで別スレッドからUIアクセス

WPFでUIスレッドとは別のスレッドからUIを変更するときの作法。いつもやりかた忘れるのでメモ。formの場合のInvokeRequiredとinvokeに当たる。状況に応じてInvokeをBeginInvokeで非同期 …

Continue reading

[WPF]コントロールの座標を調べる

C# WPF環境で親コントロール座標系からの子コントロールのXY座標を求める。これだけのことなのに結構トリッキーな処理が必要。子cの座標系の(0,0)を親pの座標系に変換する、あれ?普通か・・というかWPFではコントロー …

Continue reading