首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AvalonDock不能禁用浮动

AvalonDock不能禁用浮动
EN

Stack Overflow用户
提问于 2015-05-28 23:11:42
回答 1查看 1.9K关注 0票数 0

我不能为我的LayoutAnchorablePanes禁用浮动。我的xaml看起来像这样

代码语言:javascript
运行
AI代码解释
复制
 <DockPanel>
    <ScrollViewer HorizontalScrollBarVisibility="Disabled">
        <Grid>
            <avalonDock:DockingManager x:Name="dockManager">
                <avalonDock:LayoutRoot>

                    <avalonDock:LayoutPanel>
                        <avalonDock:LayoutAnchorablePaneGroup DockWidth="420"
                                                              Orientation="Vertical">

                            <avalonDock:LayoutAnchorablePane >
                                <avalonDock:LayoutAnchorable Title="Main"
                                                             CanClose="False"
                                                             CanHide="False"
                                                             CanFloat="False"
                                                             ContentId="1">

                                    //Some Content here...

                               </avalonDock:LayoutAnchorable>
                            </avalonDock:LayoutAnchorablePane>

                        </avalonDock:LayoutAnchorablePaneGroup>
                    </avalonDock:LayoutPanel>
                </avalonDock:LayoutRoot>
            </avalonDock:DockingManager>
        </Grid>
    </ScrollViewer>
</DockPanel>

我的问题是即使CanFloat属性设置为false,我也可以浮动我的窗口。有人知道我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-29 00:15:09

只需尝试创建新的测试解决方案。我是用你在上面发布的代码做的,我不能浮动这个窗口:

代码语言:javascript
运行
AI代码解释
复制
<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:avalonDock="http://schemas.xceed.com/wpf/xaml/avalondock"
        Title="MainWindow" Height="350" Width="525">
    <DockPanel>
        <ScrollViewer HorizontalScrollBarVisibility="Disabled">
            <Grid>
                <avalonDock:DockingManager x:Name="dockManager">
                    <avalonDock:LayoutRoot>
                        <avalonDock:LayoutPanel>
                            <avalonDock:LayoutAnchorablePaneGroup DockWidth="420" Orientation="Vertical">
                                <avalonDock:LayoutAnchorablePane >
                                    <avalonDock:LayoutAnchorable Title="Main"
                                                             CanClose="False"
                                                             CanHide="False"
                                                             CanFloat="False"
                                                             ContentId="1">

                                    </avalonDock:LayoutAnchorable>
                                </avalonDock:LayoutAnchorablePane>
                            </avalonDock:LayoutAnchorablePaneGroup>
                        </avalonDock:LayoutPanel>
                    </avalonDock:LayoutRoot>
                </avalonDock:DockingManager>
            </Grid>
        </ScrollViewer>
    </DockPanel>
</Window>

尝试它,然后添加下一个代码块,以找出问题在哪里,…。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30523349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档