トップ | puarts.com
メモ  |  制作記  |  開発記  |  日常の記録  |  デジタルコンテンツ制作  |  ファイアーエムブレム  |  ゲーム  |  C/C++  |  C#  |  PC/ソフトウェア  |  Web 開発  |  スクリプト言語  |  その他プログラミング  |  
「AvalonDock」に関連する記事一覧

0  

WPF AvalonDock ドキュメントプロパティのバインド

2014/06/16 16:00
(2018/10/27 更新)

AvalonDockのDockingManagerでドキュメントのTitleをビューモデルにバインドする際に、Model.をつけてビューモデルのプロパティにアクセスしなければならないということに最初気が付かなくて少しはまったのでメモしておきます。


<avalonDock:DockingManager 
    DocumentsSource="{Binding DocumentViewModels}"
    x:Name="commandDockingManager">
    <avalonDock:DockingManager.LayoutItemContainerStyle>
        <Style TargetType="{x:Type avalonDock:LayoutItem}">
            <Setter Property="Title" Value="{Binding Model.Title}" />
        </Style>
    </avalonDock:DockingManager.LayoutItemContainerStyle>
    
    <avalonDock:DockingManager.LayoutItemTemplate>
        <DataTemplate>
            <TextBox />
        </DataTemplate>
    </avalonDock:DockingManager.LayoutItemTemplate>

    <avalonDock:LayoutRoot>
        <avalonDock:LayoutPanel Orientation="Vertical">
            <avalonDock:LayoutDocumentPane/>
        </avalonDock:LayoutPanel>
    </avalonDock:LayoutRoot>
</avalonDock:DockingManager>

0  

にほんブログ村 ゲームブログ ファイアーエムブレムへ にほんブログ村 デザインブログ コンピュータグラフィックスへ

0.0239 sec

Copyright(C)2006-2018 wsp All Rights Reserved