WPF
DataGridを閲覧専用の場合は特に問題はありませんでしたが、行の中がコントロールがあるものの挙動がどうもおかしい。調べてみたところ、Rowのプロパティをバインドした場合の挙動が異なるようです。探してみると、掲示板にこんな投稿がありました。ここで返…
こちら。DataGrid、DatePicker、Calendar、VisualStateManagerはStableなりました。DataGridからのマルチバイトコピペバグは修正されず。CodePlexのチケットを使えばよかったのかなあ。WPF 4に入れるに当たってもう直してくれないかもしれません。Chart Cont…
右クリックでメニュー出しつつアイテムを選択させる場合とかに使います。 <TreeView ItemsSource="{Binding HogeHogeTree}"> <TreeView.Resources> <HierarchicalDataTemplate> <HierarchicalDataTemplate.ItemContainerStyle> <Style TargetType="{x:Type TreeViewItem}"> </hierarchicaldatatemplate.itemcontainerstyle></hierarchicaldatatemplate></treeview.resources></treeview>
ソフトウェアの構造を整理して、2種類のクライアントから使われる可能性のあるWPFカスタムコントロール群を共通ライブラリにくくり出したところ、そのプロジェクトでカスタムコントロールの追加ができなくなってしまいました。どうやら、プロジェクトのタイ…
.NET 4.0に入る予定のWPF ToolKit DataGridですが、標準で表をクリップボードにコピーでき、そのままエクセルに貼り付けられる機能が備わっており、たいへん便利です。しかし、クリップボード内のHTML形式のデータにおいて末尾のデータが欠落してしまい、結…
http://wpf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=2911725に出てたことに全く気づいておらず、「もうそろそろ出そうだよね」とか話してたところでした。さっそくチェックしなければ。
WPFToolkitのDataGridをいじっています。DataGridComboBoxColumsというのはその名の通り、コンボボックスのセルを作成するためのカラム定義です。さて、DataGrid自体はViewModelにバインディングされており、他のカラム(DataGridTextColumsとか)はちゃんと…
CanvasとかをセンタリングしているとMargin.LeftやTopでは実際の座標が取れない。そこでこんなのでいけるようだ。 public static Point PointToWindow(UIElement element, Point pointOnElement) { Window wnd = Window.GetWindow(element); if (wnd == null…