クリックしたときにボタンのテキストの四角形を削除する方法は?
質問する
197 次
4 に答える
3
ShowFocusCues プロパティをオフにする独自のボタンを作成してみてください。
public class MyButton : Button {
protected override bool ShowFocusCues {
get {
return false;
}
}
}
使用しているボタンをこれに置き換えます。
于 2013-09-27T18:52:14.913 に答える
1
キャンセルの周りの点線について話しているのですか?
これは、フォーカスを表示する Windows の方法です。それを取り除きたい場合は、フォーカスを他の要素に変更してください。
このようなもの:
private void CancelButton_Click(object sender, EventArgs e)
{
this.Focus = false;
}
WPF ではFocusVisualElement
(0 に設定して) を変更できますが、Winforms にはそのようなプロパティがありません。
于 2013-09-27T17:36:41.760 に答える
0
ボタンのプロパティで、「FlatAppearance」を探します。それが見つかったら、MouseDownBackColor と MouseOverBackColor の値を透明に設定する必要があります。これにより、クロックまたはホバーしたときにボタンの背景の色が透明に設定されます。次に、FlatStyle を「Flat」にします。
于 2016-09-09T08:03:21.557 に答える