2018-09-01から1ヶ月間の記事一覧
Windowの背景透明化を行うには,Windowコントロールのプロパティを以下のようにする。 <Window x:Class:*** WindowStyle="None" AllowsTransparency="True" Background="Transparent" ... /> こんな感じになった。 なにやらボタンとかも透明化されてしまっている。</window>
リソースディクショナリに何度も使うWindowのスタイルを定義する。 スタイルを書いていくリソースディクショナリの作成 コントロールテンプレートをリソースディクショナリに書いていくことにしたので,ファイルを作成。 こういうコントロールテンプレートが…
コードスニペットとは コードの挿入補助機能のこと。 決められた省略コードを打つと自動でforループ文などを入力してくれる。 使い方 決められた省略コードを入力し,Tabキーを2回押すと コード全文が自動表示&編集モードになる。 下図の状態 よく使うコー…
mc:Ignorable名前空間 mc:Ignorable名前空間はWPFで定義されているnamespaceです。 設計時にデザイナーが使用する情報ですが,コンパイル時は無視される情報となります。 WPFアプリを作成すると,自動でmc:Ignorable="d"が実装されていると思います。
DataGrid.ColumnHeaderStyleにイベントを実装したい。案1|右クリックイベントでひろう→NG <DataGrid MouseRightButtonUp="DataGrid_MouseRightButtonUp"> </DataGrid>
DataGridにボタンを表示して,CommandをBindingさせようとしたら詰まった。 以下のサイトを参考にした。 2018/09/18 追記 これだと,Widthが狭くてボタン領域が初期化時に描画されないとき,Binding Error 4が発生する。 thinkami.hatenablog.com