c# - How do I add a background image to LayoutDocumentPane? -
i have created resource imagebrush, see below, not know how add avalondock layoutdocumentpane. want add pane because want have logo in background, layoutdocumentpane covers window background.
<bitmapimage x:key="logobitmap" urisource="pack://application:,,,/mylibrary;component/myimages/mybiglogo.png"/> <imagebrush x:key="logoimage" imagesource="{staticresource logobitmap}"/> right now, have following:
<ad:dockingmanager x:name="dockmanager" > <ad:layoutroot> <ad:layoutpanel x:name="mylayoutpanel" orientation="horizontal"> <ad:layoutanchorablepane x:name="mylayoutanchorablepane" dockwidth="400"/> <ad:layoutdocumentpane x:name="mydocumentpane"/> </ad:layoutpanel> </ad:layoutroot> </ad:dockingmanager>
i able find method of setting background image works use case, using simple avalondock configuration i'm not sure if work you.
this set image entire dock control, not able find way set background @ level lower this.
<xcad:dockingmanager x:name="dockingmanager"> <xcad:dockingmanager.background> <imagebrush imagesource="/resources/images/mdibackgroundimage.png"/> </xcad:dockingmanager.background> <xcad:layoutroot> <xcad:layoutpanel orientation="horizontal"> <xcad:layoutdocumentpanegroup> <xcad:layoutdocumentpane > <xcad:layoutdocument> <views:myform></views:myform> </xcad:layoutdocument> </xcad:layoutdocumentpane> </xcad:layoutdocumentpanegroup> </xcad:layoutpanel> </xcad:layoutroot> </xcad:dockingmanager>
Comments
Post a Comment