1
我想這個代碼在我的C#項目添加到每個按鈕:從每一個按鈕,在C#中刪除hover樣式
button1.FlatAppearance.MouseDownBackColor = button1.BackColor;
button1.FlatAppearance.MouseOverBackColor = button1.BackColor;
button1.FlatStyle = FlatStyle.Flat;
我試過這個代碼在Form_Load事件,但該變種b保持空:
foreach (Control c in Controls)
{
Button b = c as Button;
if (b != null)
{
b.FlatAppearance.MouseOverBackColor = b.BackColor;
b.FlatAppearance.MouseDownBackColor = b.BackColor;
b.FlatStyle = FlatStyle.Flat;
}
}
我該怎麼辦?
你確定你的表單上有按鈕嗎?或者他們可能在另一個表格上?有關表單上控件的更多信息將會有所幫助。 – MetaColon
這是一個wpf問題嗎? –
@JoePhillips我不認爲你可以像這樣訪問WPF控件,所以我認爲它是關於WinForms的。 – MetaColon