2019-04-01から1ヶ月間の記事一覧
GridSplitter の HorizontalAlignment="Center"を設定してあげないと,挙動が変になる。 正常コード <Grid Margin="20"> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="auto"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <Grid Grid.Column="0" Background="LightBlue"/> </grid></grid>
social.msdn.microsoft.com確かに,Thumbコントロールの MouseDown は, イベントは起きないというか, 正確には,論理ツリーをbuble upして伝播していくんですが, その時にハンドラメソッドが呼ばれないように, Thumbコントロールが実装時にUIElement.Mou…
ItemContainerStyleでListBoxItemのスタイルのPaddingを0にすればよい。 <ItemsControl.ItemContainerStyle> <Style TargetType="{x:Type ListBoxItem}"> <Setter Property="BorderThickness" Value="1"/> <Setter Property="Margin" Value="0"/> <Setter Property="Padding" Value="0"/> </Style> </ItemsControl.ItemContainerStyle>
なんかうまく動かないんだよなぁ。。調査中。 まとまったら文章整理する。 コレクション型依存関係プロパティ | Microsoft Docs
いつも調べちゃうのでメモ。 INotifyPropertyChangedを継承する プロパティの変更通知をViewに反映するので,ViewModelに継承させることが多い。 場合によってはModelに継承させることもしばしば。NugetからPrismパッケージをインストールして使用すると,次…