问题标签 [toggleswitch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Visual Studio - 切换开关隐藏文本块?
我正在做一个学校项目,当拨动开关打开时,我不知道如何“隐藏”一些文本块?开发 Windows 8 应用程序。谢谢,顺便说一句。如何从多个文本块 (XAML) 中创建一个集合?
android - 使用自定义可绘制对象,自定义开关看起来很大
我正在switch
使用 3 个可绘制文件进行自定义。两个图标On
和Off
,由 89x89 图像和一个自定义Track
可绘制资源(黑色)表示,它是 171x93。当我将自定义可绘制对象设置为开关时,它会拉伸到图像的大小。如何缩小这些图像以完全适合并且不大于文本本身?
这是我的switch
xml:
开关 my_switch.xml 的 drawable:
轨道的drawable:
我已经在两个模拟器设备 Galaxy nexus API 21 和 Nexus 4 API 19 上对此进行了测试。另一个问题,我还注意到,在 API 19 设备中单击开关时,没有像 API 21 中那样的平滑过渡动画(而是图标只是出现和消失),这是正常的吗?!
![nenxus 4 API 19 没有自定义轨道][2]
编辑
我使资源变得更小,25x25,现在它看起来大小合适,但看起来有点像素化。有没有办法将质量图标缩小到更小的尺寸?
android-studio - 将 Switch 状态转换为布尔值
我正在尝试获取开关(开/关)的值并将数据告诉另一个类。
我没有使用 switch 语句,我有一个用户可以选中或取消选中的物理开关。
我需要获取此开关的值才能使用另一个类中的数据。
这是我尝试使用的:
我在线收到错误消息Boolean vibeHider = Boolean.valueOf(vibeBlocker);
。我不确定如何获取我的开关的值并将其转换为boolean
. 我知道我可以使用诸如此类的方法.toString();
,但是对于boolean
s 有类似的东西吗?
我需要在两个类之间传递 switch 的值,我认为这会起作用。如果有人知道这里的正确陈述或更好的方法,请告诉我。
谢谢!
弥敦道
c# - XAML:切换开关重置状态
我想执行以下操作。我有一个 ToggleSwitch,它的 Toggled 事件处理程序执行一些操作。如果此操作失败,我想将 ToggleSwitch 的状态重置为原来的状态。
我通过这样做来实现这一点:toggleSwitch.IsOn = !toggleSwitch.IsOn;
我的问题是,如果操作总是失败,这会再次引发 Toggled 事件,从而导致无限循环。
这是我的完整代码示例
我知道这种行为已经在不同的应用程序中实现,所以实现这一点并不难。
java - 向 JavaFX ToggleSwitch 添加更改侦听器
我的舞台包含 aToggleSwitch
和两个StackPanes
,我们将其称为 A 和 B。两个 StackPanes 都位于 parent 内的同一空间中StackPane
。这意味着如果 A 和 B 都可见并设置为托管,则它们各自占用一半的分配空间,如下所示:
我试图在初始化时隐藏 StackPane B,以便 StackPane A 占据整个空间......然后当我单击切换按钮时,它应该隐藏 StackPane A 并显示 StackPane B,使 B 占据整个空间。
StackPane B 的初始隐藏工作正常,但是我在为ToggleSwitch
控制器类中编写更改侦听器时遇到了麻烦。这是我的代码,我遇到了麻烦:
应用类:
此处找到的答案使用 Toggle Groups,而 James在此处的答案使用 Buttons。我找不到解决方案ToggleSwitch
。我试图调整第一个答案以供使用,ToggleSwitch
但它产生了如下错误:
并说
无法解析方法“addListener(匿名 javafx.beans.value.ChangeListener)”
如何修复监听器?
控制器类:
css - 打开新开关时,取消选中或关闭所有基于复选框的切换开关?
我在我的一个项目中使用了一些 CSS3 拨动开关,它们目前切换得很好,但我希望发生的事情是在激活新的拨动开关时关闭所有其他拨动开关。任何人都可以帮助我开始这件事。我什至不知道从哪里开始。这些是我正在使用的切换:
http://wsnippets.com/styling-checkbox-toggle-switches-css3/
有没有办法让Javascript能够做到这一点?任何指导都会有所帮助。
javascript - 选择 2 个引导切换复选框时显示消息
当用户选择 2 个引导切换复选框时,我试图弹出一条消息。到目前为止,我已经设置好了:
我的html:
我的javascipt:
我的 CSS:
这是我的Jsfiddle
最终我将有大约 10 个切换开关,但我希望能够在选择 2 个特定的切换开关/复选框时显示一条消息。
谢谢
javascript - 如何仅切换被点击的元素?为什么“点击”没有触发?
切换适用于具有此命名类的所有元素。如何将其更改为仅单击的元素?
我正在尝试在“编辑”链接之前切换标签和输入。不知何故,点击没有触发。我错过了什么?
android - 限制android中可以选择的开关数量
我们正在开发一个安卓应用程序。在其中一页中,我们有 15 个拨动开关。当用户切换开关(打开)时,布尔值将存储在共享首选项中。当用户登录后重新访问页面时,切换开关将按照他之前的选择显示。现在我们想将可以切换为 ON 的开关数量限制为 9 个。在这方面,您的帮助是最明显的。
我在这里放示例代码
应用程序崩溃