WPF

スポンサーリンク
C#

【WPF】Binding入門5。DataTriggerの活用

こんにちは、働くC#プログラマーのさんさめです。今回はBinding入門編第5回です。過去の回は以下をご覧ください。【WPF】Binding入門1。DataContextの伝搬【WPF】Binding入門2。Binding対象を変更するには...
C#

【WPF】フォルダ選択ダイアログは一択です【Windows】

C#ではFolderBrowserDialogよりもCommonOpenFileDialogを使うべきです。その理由と使い方を画像を交えて解説します。
C#

【WPF】DataGridで複数セルにまとめて入力できるようにするには

こんにちは、働くC#プログラマーのさんさめです。DataGridを用いたアプリケーションを開発しているとき、次のようなことを言われたことがあるでしょうか?複数セルにまとめて入力できるようにして欲しいんだけど…こう言いたくなる気持ちも分かりま...
C#

DataGridのSelectedItemsをどんな時でも取得する方法

こんにちは。働くC#プログラマーのさんさめです。WPFにおけるDataGridにはSelectedItem, SelectedItemsという選択している行のDataContextにアクセスできるプロパティがあります。しかし、このプロパティ...
C#

【WPF】DataGridをMVVMで使うなら変えておくべきプロパティ

こんにちは、働くC#プログラマーのさんさめです。DataGrid使ってますか?DataGridはWPFでアプリケーションを作る時、使いたくなるケースが多いコントロールです。さんさめすみませんだいぶ盛りました…より正確には、「使おうと一度は思...
C#

【WPF】Templateを標準の実装からちょっとだけ変更したい

こんにちは、働くC#プログラマーのさんさめです。WPFで開発していて、こんなことを思ったことはありますか?標準のButton、クリック時の色分かりにくいなぁ…基本的に見た目に文句はないが、ごく一部分だけ変えたいという話です。そんな時、公式の...
C#

【WPF】Bindingと文字列を結合して表示する方法4選

こんにちは、働くC#プログラマーのさんさめです。WPF/MVVMで開発していると、時折発生して頭を悩ませることになるのが、「Bindingで取得した文字と固定の文字を組み合わせて表示したい」というケースです。検索した時によく出てくるのは、B...
C#

Bindingを使っているListBoxのListBoxItemにフォーカスするには

こんにちは、働くC#プログラマーのさんさめです。WPFでListBoxやListViewを使うとき、MVVMパターンで作るのならば、ItemsSourceプロパティにVMのコレクションをバインディングするのが定石です。ところが、このような普...
C#

【WPF】Binding入門4。ユーザーコントロールとBinding

こんにちは、働くC#プログラマーのさんさめです。今回は第4回という事になっていますが、やや番外編となります。WPFにおいて、いくつかのコントロールを組み合わせて1つの独立したコントロールとして切り出すとき、最初に検討すべきなのがユーザーコン...
C#

【WPF】DataGridにフォーカスしたい時はセルにフォーカスしよう

こんにちは、働くC#プログラマーのさんさめです。GUIのアプリであっても、頻繁に行われる操作に関してはキーボードのみで操作できるようにしておくと、使い勝手がグンと良くなることがあります今回やりたかったことは、複数のDataGridが配置され...
スポンサーリンク