我是一个初学者,非常困惑,作为div标签,当我给出相同的宽度和高度与border-radius:50%它总是变成圆形.但是如果我想制作一个圆形按钮,那么使用标签a,它不会那样工作.这是当我尝试使圆圈边框按钮可点击时.
<a class="btn" href="#"><i class="ion-ios-arrow-down"></i></a>
.btn {
height: 300px;
width: 300px;
border-radius: 50%;
border: 1px solid red;
}
Run Code Online (Sandbox Code Playgroud) 如何在WPF中更改按钮的默认文本换行样式?
显而易见的解决方案:
<Style x:Key="MyButtonStyle" TargetType="{x:Type Button}">
<Setter Property="TextWrapping" Value="Wrap"></Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)
不起作用,因为Textwrapping显然不是一个可设置的属性.
如果我尝试:
<Style x:Key="MyButtonStyle" TargetType="{x:Type Button}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<TextBlock Text="{Binding}" Foreground="White" FontSize="20" FontFamily="Global User Interface" TextWrapping="Wrap"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)
我只是从编译器得到一个毫无价值的回应:
Error 5 After a 'SetterBaseCollection' is in use (sealed), it cannot be modified.
Run Code Online (Sandbox Code Playgroud)
删除ControlTemplate标记可以保留错误.
以下尝试会产生不同的错误:
<Setter Property="TextBlock">
<TextBlock Text="{Binding}" Foreground="White" FontSize="20" FontFamily="Global User Interface" TextWrapping="Wrap"/>
</Setter>
Error 5 The type 'Setter' does not support direct content.
Run Code Online (Sandbox Code Playgroud)
我看到我可以单独为每个按钮设置textwrapping,但这很漂亮.我该怎么做才能成为一种风格?有什么神奇的话语?
为了将来参考,我在哪里可以找到这些神奇单词的列表,所以我可以自己做这个?当我试图找出setter可以设置哪些属性时,MSDN条目是没用的.
我有以下Android代码,一旦按下按钮就可以播放声音:
Button SoundButton2 = (Button)findViewById(R.id.sound2);
SoundButton2.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
mSoundManager.playSound(2);
}
});
Run Code Online (Sandbox Code Playgroud)
我的问题是我希望在按下按钮(触摸下来)时立即播放声音,而不是在释放声音时(触摸起来).有关如何实现这一目标的任何想法?
如何在新窗口中打开按钮,模拟"a href,target = _blank"?
我目前有:
<button class="button" onClick="window.location.href='http://www.example.com';">
<span class="icon">Open</span>
</button>
Run Code Online (Sandbox Code Playgroud)
按钮不在表单中,我只想在新窗口中打开它.
我严格使用C和WinAPI编程,没有C++或C#编程.我是一个初学者,只是学习绘制控件等.当我创建Windows或其他控件如命令按钮时,它们具有Windows Native外观.看看这个:

但在Windows 7中,命令按钮如下所示:

现在,我如何让我的程序中的命令按钮看起来像这样.它甚至可能吗?我正在关注本教程,以供参考:http://zetcode.com/gui/winapi/
谢谢.
我不希望用户调整窗口大小,所以我做了ResizeMode="NoResize".但是最小化按钮也会消失,只有X按钮可见.有没有办法保持最小化按钮?
所以我的应用程序中有一个按钮和一个edittext.当我单击按钮并在edittext中写入内容时,textview会发生变化.除了一件事,它一切正常.我必须单击按钮两次才能使其工作(仅在我第一次打开活动时).我打开活动后的第一次按下按钮,没有任何反应,之后它按预期工作.
我已经对此进行了研究,据我所知,导致问题的是焦点,但我尝试了一些事情,没有任何效果.
按钮XML代码:
<Button
android:id="@+id/submitButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/editText1"
android:layout_alignBottom="@+id/editText1"
android:layout_alignLeft="@+id/checkBox25"
android:text="@string/addMaterial"
android:onClick="submitQuantityButton" >
</Button>
Run Code Online (Sandbox Code Playgroud)
Edittext XML代码:
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/spinner1"
android:ems="3"
android:inputType="number"
android:maxLength="3" >
</EditText>
Run Code Online (Sandbox Code Playgroud)
我尝试将android:focusableInTouchMode ="false"添加到按钮XML,我也尝试将requestFocus添加到按钮XML,但它仍然不起作用.我还从edittext中删除了requestFocus,但它不起作用.我的想法还没有尝试.
onClick方法:
public void submitQuantityButton (View v){
Button submitButton = (Button)findViewById(R.id.submitButton);
final Spinner sItems = (Spinner)findViewById(R.id.spinner1);
final Context context = this;
final CheckBox cb4 = (CheckBox) findViewById(R.id.checkBox4);
final CheckBox cb5 = (CheckBox) findViewById(R.id.checkBox5);
final CheckBox cb33 = (CheckBox) findViewById(R.id.checkBox33);
final CheckBox cb30 = (CheckBox) findViewById(R.id.checkBox30);
final CheckBox cb6 = (CheckBox) findViewById(R.id.checkBox6);
final …Run Code Online (Sandbox Code Playgroud) 我想通过按下来执行我的搜索按钮后面的代码Enter.我有一个Accept Button属性到我的搜索按钮.但是,当我将我的按钮设置为不可见时,我的搜索不会执行.
我希望能够Enter在我的文本框内按下并执行我的按钮,而不可见.任何建议都会很棒!下面是我在KeyDown事件中的代码的一次尝试
if (e.KeyCode == Keys.Enter)
{
buttonSearch_Click((object)sender, (EventArgs)e);
}
Run Code Online (Sandbox Code Playgroud) 是否可以捕获按钮的释放,就像我们使用onClickListener()和捕获点击一样OnClick()?
我希望在按下按钮时增加按钮的大小,并在释放按钮时将其移回原始大小.任何人都可以帮我怎么做?
我想制作一个与此图像完全相同的按钮

我想使用一个用于生成这种按钮的xml文件.谁能告诉我怎么做?