小编SGe*_*hon的帖子

修改调整大小手柄的光标在WPF窗口("CanResizeWithGrip" +"WindowStyle:无")

似乎ilke没有其他StackOverflow问题回答这个具体问题.或者它可能是糟糕的搜索技能......

我有一个(" CanResizeWithGrip"+" WindowStyle="none"")应用程序用WPF/ 编写C#.
该应用程序调整大小只有侧身(MaxHeightMinHeight是相同的),所以我想的光标ResizeGripScrollWE(仅水平),而不是对角线默认.
当光标提示它们时,用户尝试垂直调整大小.

我尝试用下面的代码来修改控制模板,但随后整个窗口消失了,我只剩下了resizegrip UI - 现在依然对角线光标!

<Window.Template>
    <ControlTemplate TargetType="Window">
        <ResizeGrip Cursor="ScrollWE" />
    </ControlTemplate>
</Window.Template>
Run Code Online (Sandbox Code Playgroud)

调整大小正常,窗口正确风格化(当我不使用ControlTemplate上面的时候).
我只需要更改出现在上面的光标ResizeGrip.怎么做?

关于方向的提示也是受欢迎的(完整答案甚至更多:)).


编辑:汉斯的评论是正确的.我错误地在我的ControlTemplate试验中使用了ScollSE(我现在在问题中解决了这个问题).

c# wpf user-interface xaml visual-studio

5
推荐指数
1
解决办法
2943
查看次数

标签 统计

c# ×1

user-interface ×1

visual-studio ×1

wpf ×1

xaml ×1