Questions tagged «button»

按钮是图形用户界面中的简单元素,将鼠标单击或手指点击(在触摸设备上)作为输入。



5
如何使用JavaScript更改按钮文本
我有以下代码通过javascript代码设置按钮的文本,但是它不起作用,因此文本保持不变。 function showFilterItem() { if (filterstatus == 0) { filterstatus = 1; $find('<%=FileAdminRadGrid.ClientID %>').get_masterTableView().showFilterItem(); document.getElementById("ShowButton").innerHTML = "Hide Filter"; } else { filterstatus = 0; $find('<%=FileAdminRadGrid.ClientID %>').get_masterTableView().hideFilterItem(); document.getElementById("ShowButton").innerHTML = "Show filter"; } } 我的html按钮代码是 <input class="button black" id="ShowButton" type="button" runat="server" value="Show Filter" onclick="showFilterItem()" />



4
鼠标结束时更改按钮的颜色
我想更改按钮的背景色 IsMouseOver == True <Button Command="{Binding ClickRectangleColorCommand}" Background="{Binding Color, Converter={StaticResource RGBCtoBrushColorsConverter},Mode=TwoWay}" Width="auto" Height="40"> <TextBlock Foreground="Black" Text="{Binding Color, Converter={StaticResource RGBCColorToTextConveter},Mode=TwoWay}"/> <Button.Style> <Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="DarkGoldenrod"/> </Trigger> </Style.Triggers> </Style> </Button.Style> </Button> I can't seem to understand why this trigger isn't working.

4
JavaScript单击按钮加载页面
我试图在这里做一个非常简单的任务,我希望能够单击页面上的按钮并将其带到另一个页面。我已经尝试了window.location.href和其他一堆东西,但是它什么也没做。我尝试了不同的平台和不同的浏览器,但都得到了相同的结果。 我知道它可以调用一个函数,但是我无法加载新页面。同样,这一切都在我的本地文件系统中,并且两个页面都处于同一级别(但是我也尝试加载外部页面,如www.apple.com)。 有什么想法吗? 谢谢帕特里克

10
在Android中定义按钮事件的最佳做法
我有一个LayoutXML定义,其中包含几个Button。 当前,我正在通过OnCreate方法来针对按钮定义事件处理程序: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button newPicButton = (Button)findViewById(R.id.new_button); newPicButton.setOnClickListener(btnListener); ..... similarly for other buttons too ..... } 在Button的onClick事件内部,我启动相机Intent以获取图片,并在onActivityResult回调内部,再次设置事件处理程序并设置View如下: protected void onActivityResult(int requestCode, int resultCode, Intent data) { setContentView(R.layout.main); Button newPicButton = (Button)findViewById(R.id.new_button); newPicButton.setOnClickListener(btnListener); ...similarly for other buttons too } 我是android的新手,每次重新定义事件的方法对我来说似乎很肮脏。我想知道在这种情况下定义按钮事件处理程序的最佳实践是什么。 编辑:粘贴我的完整课程 public class CameraAppActivity extends …

3
SwiftUI:如何处理点击和长按按钮?
我在SwiftUI中有一个按钮,我希望能够对“轻击按钮”(正常单击/轻击)和“长按”采取不同的操作。 在SwiftUI中有可能吗? 这是我现在拥有的按钮的简单代码(仅处理“常规”轻触/触摸盒)。 Button(action: {self.BLEinfo.startScan() }) { Text("Scan") } .disabled(self.BLEinfo.isScanning) 我已经尝试添加“ longPress手势”,但是它仍然只能“执行”“正常/短”点击。这是我尝试的代码: Button(action: {self.BLEinfo.startScan() }) { Text("Scan") .fontWeight(.regular) .font(.body) .gesture( LongPressGesture(minimumDuration: 2) .onEnded { _ in print("Pressed!") } ) } 谢谢! 杰拉德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.