首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【愚公系列】2023年10月 WPF控件专题 Expander控件详解

一、Expander控件详解WPF中Expander控件是一个可折叠控件,可以用来显示隐藏其子控件。当用户单击Expander控件标题时,其子控件将会打开关闭。...当用户单击控件标题时,子控件将会打开关闭,并显示隐藏StackPanel中所有按钮。1.属性介绍WPF中Expander控件是一个可展开区域,通常用于显示隐藏可选内容。...Collapsed:当Expander折叠时发生事件。Expanded:当Expander展开时发生事件。以上是一些常用属性,还有其他属性可以参考MSDN文档。...例如,展开一个选项卡Expander控件时,可以关闭其他选项卡Expander控件,以便有更多空间去显示当前选项卡内容。窗口内面板控制:Expander控件可以用来控制窗口中面板。...例如,可以设置一个Expander控件来切换窗口左侧面板。当Expander控件折叠时,面板将关闭;折叠后,面板将呈现。

66231
您找到你想要的搜索结果了吗?
是的
没有找到

【译】W3C WAI-ARIA最佳实践 -- 控件

手风琴(有展开折叠功能模块) 手风琴是个垂直罗列元素组合,例如标签缩略图,这允许用户切换内容模块展示。每个标签元素可以被用来展开折叠、暴露隐藏其相关内容。...示例: 手风琴示例:演示把一个表单分成三部分,并使用手风琴导航一次展开其中一部分 键盘交互: Enter Space: 当焦点在折叠状态手风琴标题上,使用 Enter Space 键可以展开相关联面板...如果实现只允许一个面板展开,如果另一个面板展开折叠这个面板。 当焦点在展开状态手风琴标题上,如果实现支持折叠折叠面板。...如果与手风琴标题关联手风琴面板展开,如果不允许该面板折叠,那标题 button 元素 aria-disabled 设置为 true。...层次结构中任何项目都可能有子项,并且有子项元素,可以展开折叠来显示隐藏子项。

4.5K30

「图层基础知识」Photoshop 图层面板概述

Photoshop 中“图层”面板列出了图像中所有图层、图层组和图层效果。可以使用“图层”面板来显示和隐藏图层、创建新图层以及处理图层组。可以在“图层”面板菜单中访问其他命令和选项。...Photoshop 图层面板 A. 图层面板菜单 B. 过滤 C. 图层组 D. 图层 E. 展开/折叠图层效果 F. 图层效果 G....选择“图层边界”可将缩览图限制为图层上对象像素。 注意: 关闭缩览图可以提高性能和节省显示器空间。 扩展和折叠组 单击组文件夹左边三角形。...过滤 Photoshop 图层 在“图层”面板顶部,使用过滤选项可帮助您快速地在复杂文档中找到关键层。可以基于名称、种类、效果、模式、属性颜色标签显示图层子集。...“图层”面板滤镜图层选项 从弹出菜单选择一个滤镜类型。 选择输入过滤条件。 单击按钮开关到切换图层过滤在关闭。

1.3K20

VS Code折腾记 - (2) 快捷键大全,没有更全

: 这种常规组合按钮 Ctrl + C Ctrl +V : 同时依赖一个按键组合 Shift + V C : 先组合后单键输入 Ctrl + Click: 键盘 + 鼠标点击 Ctrl + DragMouse...Ctrl + Shift + ] 展开区域代码 Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠子区域代码 Ctrl + K Ctrl + 0...折叠所有区域代码 Ctrl + K Ctrl + J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释 Ctrl + / 添加关闭行注释...+ 1/2/3 切换焦点在不同切割窗口 Ctrl + K Ctrl 切换焦点在不同切割窗口 Ctrl + Shift + PgUp/PgDown 切换标签页位置 Ctrl + K <...Ctrl + Shift + C 复制所选 Ctrl + Shift + V 复制到当前激活终端 Shift + PgUp / PgDown 页面上下翻屏 Ctrl + Home / End 滚动到页面头部尾部

1.3K20

还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)

在Project面板中选中一个自定义Shader,右键选择新建材质(Create>Material),则材质默认使用着色器为z之前选择Shader,同时材质名称为Shader名称。...展开/折叠所有节点 在Hierarchy面板中,按下Alt键,鼠标左键点击树形节点,可展开/折叠当前节点下所有子节点。...隐藏和锁定层 在编辑器右上角Layers下拉列表中,点击对应层右侧眼睛按钮,可以隐藏显示某个层上对象;点击锁按钮,可对某个层进行锁定解锁,当被锁定后,该层上所有对象将不能被选择。...50.锁定Inspector 点击Inspector右上角锁定按钮,或在上下文菜单中选择Lock命令,可以将当前选中游戏对象Inspector面板锁定。...60/61.显示/隐藏Gizmo 点击Scene面板右上角Gizmo下拉列表,可以选择显示隐藏某类组件图标和Gizmo标识;也可点击Game面板右上角Gizmo按钮,显示隐藏所有资源图标和Gizmo

2.1K30

VSCode快捷键

这种常规组合按钮 Ctrl + V Ctrl +V 同时依赖一个按键组合 Shift + V c 先组合后单键输入 Ctrl + Click 键盘 + 鼠标点击 Ctrl + DragMouse 键盘...Ctrl + Shift + ] 展开区域代码 Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠子区域代码 Ctrl + K Ctrl + 0...折叠所有区域代码 Ctrl + K Ctrl + J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释 Ctrl + / 添加关闭行注释.../3 切换焦点在不同切割窗口 Ctrl + K Ctrl 切换焦点在不同切割窗口 Ctrl + Shift + PgUp/PgDown 切换标签页位置 Ctrl + K 切割窗口位置调换...Shift + C 复制所选 Ctrl + Shift + V 复制到当前激活终端 Shift + PgUp / PgDown 页面上下翻屏 Ctrl + Home / End 滚动到页面头部尾部

4K10

Blender 甜甜圈制作

,同时 风扇更响,温度更高,时间更长 - Eevee 不带光追效果一般,但速度更快 - 采样 渲染 和 视图 设置越大速度越慢 - 视图降噪 开启 效果会好点 ## 材质,纹理...*糖衣* 添加材质 - 注:一下操作都是选中 *糖衣* 状态 - `属性面板` `材质属性` 选项 - 添加材质槽, - 基础色,次表面(透光度),粗糙,高光...*面圈* 添加材质 - 注:一下操作都是选中 *面圈* 状态 - `属性面板` `材质属性` 选项 - 添加材质槽,切换到 顶部菜单 `Shading` 节点编辑 - 添加一个节点...`纹理` -> `图片纹理` 快捷键 *Shift + A* 节点面板顶部 *添加* - `图片纹理` 参数设置 如下:[参数图片](...../img/donuts/pic_wen_li.png) - 切换 顶部菜单 `Texture Paint` 纹理绘制 - 绘制甜甜圈 中间部位 白色分割带 - 左边视图为 物体展开

1.2K00

原型设计软件Axure中文版,Axure如何下载?Axure软件安装教程

Axure是一款专业交互式原型设计工具,旨在帮助用户快速制作高品质、高保真度原型。若你是一个网站设计师产品经理,那么Axure是你不可或缺工具。...Axure操作界面简洁明了,易于上手。用户可以在工具栏中选择需要使用工具,例如添加按钮、文本框、下拉菜单、复选框等等。然后,用户可以将这些元素拖拽到画布上,进行适当布局。...动态面板:可以设置一个面板,通过点击其他事件触发面板展开收起,可以用来实现折叠菜单或者展开详情等功能。 鼠标悬停:设置一个元素,当鼠标悬停在上面时,会触发某种效果,比如提示框或者弹出菜单等。...拖放功能:可以设置元素可拖动,用户可以将元素拖动到其他位置或者面板中。 点击切换:在页面上设置多个元素,点击其中一个元素后,其他元素会自动隐藏或者展开。...标签页:可以设置多个标签页,用户点击标签页可以切换展示内容。 搜索框:在页面上添加一个搜索框,用户可以输入关键字进行搜索。

4.3K40

微信小程序自用Tree树形控件

使用有赞vant组件库开发微信小程序过程中,使用到了tree树形控件,但vant组件库无此组件,所以手撸了一个简陋二级tree树形控件 功能包含 全选按钮功能、反选按钮功能 父级列表前开关icon...子级列表选中禁止启用 父级列表显示子级列表可选数量 父级下所有可选子级选中则父选中(禁用状态不算) 使用了van-collapse组件带有折叠关闭动画效果 ......this.setData({ choisObj: tempObj, btnStatus: Object.keys(tempObj).length > 0 }) }, // 折叠面板切换事件...onChange(event) { let tempArr = [] // 当前面板折叠状态 临时变量 let key = false // 由于面板可以多个同时展开...,所以 // 控制面板标题前 图片 + - if (this.data.activeNames.length > event.detail.length) { //

2.3K20

VS Code折腾记 – (2) 快捷键大全,没有更全

: 这种常规组合按钮 Ctrl + C Ctrl +V : 同时依赖一个按键组合 Shift + V C : 先组合后单键输入 Ctrl + Click: 键盘 + 鼠标点击 Ctrl + DragMouse...跳转到页尾 Ctrl + up/down 行视图上下偏移 Alt + PgUp/PgDown 屏视图上下偏移 Ctrl + Shift + [ 折叠区域代码 Ctrl + Shift + ] 展开区域代码...Ctrl + K Ctrl + [ 折叠所有子区域代码 Ctrl + k Ctrl + ] 展开所有折叠子区域代码 Ctrl + K Ctrl + 0 折叠所有区域代码 Ctrl + K Ctrl...+ J 展开所有折叠区域代码 Ctrl + K Ctrl + C 添加行注释 Ctrl + K Ctrl + U 删除行注释 Ctrl + / 添加关闭行注释 Shift + Alt +A 块区域注释.../2/3 切换焦点在不同切割窗口 Ctrl + K Ctrl 切换焦点在不同切割窗口 Ctrl + Shift + PgUp/PgDown 切换标签页位置 Ctrl + K

43310

IDEA快捷键拆解系列(一)

如依赖Jar包),右上角还可以设置展示类型 Search Everywhere Project View Alt + 1 Project面板展开折叠切换,此外,还可用于代码区快速跳转至项目区...Navigation Bar 周边工具窗口快捷键 位置(面板) 快捷键 拆解 左边(Project) Alt + 1 快速展开折叠)项目窗口 左边(Structure) Alt + 7 快速展开...(折叠)结构窗口,一般用于查看类结构 左边(Favorites) Alt + 2 快速展开折叠)书签窗口,一般用于查看书签 下边(Run) Alt + 4 项目正常运行时候会有此窗口 下边(Debug...) Alt + 5 项目Debug运行时候会有此窗口 下边(TODO) Alt + 6 快速展开折叠)TODO窗口,一般用于查看待办事项 下边(Version Control) Alt + 9 快速展开...(折叠)版本控制窗口 下边(Terminal) Alt + 12 快速展开折叠)终端窗口

67030

折叠屏开发指导系列⑤丨揭秘开发者不可不看开发、调测工具

/studio/preview) 模拟器支持开发者通过屏幕控制来触发折叠/展开操作,旋转屏幕方向以及快速操作;点击模拟器上对应按钮就可以在折叠态和折叠态之间切换。...通过修改手机分辨率为全屏分辨率模拟状态切换:adb shell wm size 2200x2480 2)展开折叠模拟方法: 预先将手机设置全屏分辨率:adb shell wm size 2200x2480...3.2 用例2:应用在展开态下核心页面功能正常 测试步骤: 1)在屏幕展开状态下,打开应用; 2)遍历应用核心页面的控件按钮,所有功能按钮可用,无失效/crash/anr等问题。...3.3 用例3:应用在折叠展开状态切换时业务不中断,应用页面显示和控件点击正常 测试步骤: 1)在展开态下,打开应用测试页面; 2)在应用测试页面切换折叠态,观察页面显示; 3)点击测试页面的所有控件和按钮...; 4)在折叠态下,打开应用测试页面; 5)在应用测试页面切换展开态,观察页面显示; 6)点击测试页面的所有控件和按钮

2K20

腾讯面试官:如何从0到1实现一个高性能Collapse折叠组件,直到现在我还实现不出来

折叠组件,然后我根据提供接口属性,我大概实现出来类似下面组件形态,然后面试官问动画除了height形式,还有其他它方式么,因为height变化会触发重排,另外折叠面板panel如果是大量数据,打开时候会卡顿...在这种模式下,只有一个面板可以被展开。当一个新面板展开时,之前展开面板将被关闭。 activeKey:当前展开面板key。如果我们处于手风琴模式,这将是一个字符串null。...defaultActiveKey:默认展开面板key。它类型与activeKey相同。 onChange:它在面板切换时被触发。它接收一个参数,表示当前展开面板key。...这个子组件将作为Collapse组件一部分,用于表示一个可折叠面板。 arrow:这是一个自定义箭头。如果这是一个React节点,antd-mobile将自动为你添加旋转动画效果。...disabled:如果设置为true,我们将禁用面板,使其不能被打开关闭。 forceRender:如果设置为true,我们将在面板关闭时仍然渲染它DOM结构。

34120

VS2010版快捷键

Ctrl+Shift+L: 删除当前行  Ctrl+M,M: 隐藏展开当前嵌套折叠状态  Ctrl+M,L: 将所有过程设置为相同隐藏展开状态  Ctrl+M,P: 停止大纲显示  Ctrl+E...+ Ctrl+M:展开折叠代码段(切换大纲显示) Ctrl-B + Ctrl-T:切换代码书签 Ctrl-Alt-P:附加调试器进程 Ctrl-Alt-L:显示解决方案浏览器 Ctrl-Shift-A...Ctrl+Shift+L: 删除当前行  Ctrl+M,M: 隐藏展开当前嵌套折叠状态  Ctrl+M,L: 将所有过程设置为相同隐藏展开状态  Ctrl+E,S: 查看空白  Ctrl+E,W...CTRL + K, CTRL + C注释选择代码  CTRL + K, CTRL + U取消对选择代码注释  F12:转到定义 Ctrl+M,M: 隐藏展开当前嵌套折叠状态  Ctrl+M,L:...隐藏展开所有嵌套折叠状态 Shift+Alt+Enter: 切换全屏编辑  代码块 #region myregion #region /// ///注释 ///</summary

1.1K10

折叠屏手机上如何做交互设计?

通过几天观察和思考,我认为折叠屏手机有以下好处: 更好阅读体验 目前各手机厂商折叠展开态均大于7英寸,我们看视频时拥有更好地观看体验,同时我们再也不用担心看漫画时字体太小看不清了。 ?...PSV已经在背部增加了电容式多点触控面板)。...下图是媒体播放器例子,小屏幕上这些按钮通常是被删减,但在大屏幕上这些按钮是被完全保留。PC 上媒体播放器比手机上有更多功能。 ?...E.换位:这项技巧是为特定屏幕尺寸屏幕方向切换特定界面。下面这个例子是导航菜单:小屏幕上他是隐藏在汉堡菜单中纵向排列,但是在大屏幕上,更大 Tab 是更好地选择。 ?...2.转场动效 从目前Google公布新版Android系统来看,已经可以做到当折叠/展开设备时候,页面、内容从一个屏幕自然地切换至另一个屏幕。

1.3K40
领券