首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF :图库中缺少最大化/Restore图标。工作环境是什么?

WPF :图库中缺少最大化/Restore图标。工作环境是什么?
EN

Stack Overflow用户
提问于 2019-04-23 16:12:16
回答 1查看 258关注 0票数 0

我正在尝试创建类似于visual studio的最大化和还原按钮。我下载了库,但只有最小化图标可用。

根据这个链接,https://social.msdn.microsoft.com/Forums/en-US/f19c19c8-60f6-4f2d-bfca-2cc365949769/i-cant-find-maximize-icon-in-visual-studio-20152017-image-library?forum=csharpgeneral,这些不是图标,而是一种名为segoe的字体。但是这种字体只能在Win-10中使用。我不是赢了-10,所以这里有什么选择?

没有可共享的代码,因为我不确定如何在代码中实现这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-23 16:26:06

这很简单(而且有点粗糙)。对于Max和restore,纯XAML,您所需要的只是放置在画布上的Boder。

请参阅下面的代码以开始:

最大按钮:

代码语言:javascript
复制
<Button x:Name="CommandMax"
        Width="15"
        Height="15"       
    >
    <Canvas Width="15"
            Height="15">
        <Border
                Width="10"
                Height="10"
                BorderBrush="White"
                BorderThickness="1,3,1,1" />
    </Canvas>
</Button>

还原按钮:

代码语言:javascript
复制
<Button x:Name="CommandRes"
        Width="15"
        Height="15" >
    <Canvas Width="15"
            Height="15">
        <Border Background="Gray"
                Width="10"
                Height="10"
                Margin="2,0"
                BorderBrush="White"
                BorderThickness="1,3,1,1" />
        <Border Background="Gray"
                Width="10"
                Height="10"
                Margin="0,5"
                BorderBrush="White"
                BorderThickness="1,3,1,1" />
    </Canvas>
</Button>

更改高度/宽度、颜色和背景以进行还原等。直到它符合你的申请风格。

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

https://stackoverflow.com/questions/55815378

复制
相关文章

相似问题

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