“格式”部分下的C#|按钮不起作用

“格式”部分下的C#|按钮不起作用,c#,C#,我有个问题 我目前正在制作一个记事本应用程序,直到现在一切都很顺利 它的设置方式: 有一个带有菜单按钮(文件、编辑、主题和格式)的面板,底部有一个面板,每个选项卡下有所有选项。菜单按钮和子按钮都是标签。 单击菜单按钮时,底部面板将显示该部分下分类的按钮,方法是使所有标签不可见,然后使相应的标签可见 除了Format(字体和字体颜色)下的两个按钮外,其他一切似乎都正常工作。它们会出现,但单击时不会执行任何操作。下面是它的代码 private void FontButton\单击(对象发送者,事件参

我有个问题

我目前正在制作一个记事本应用程序,直到现在一切都很顺利

它的设置方式: 有一个带有菜单按钮(文件、编辑、主题和格式)的面板,底部有一个面板,每个选项卡下有所有选项。菜单按钮和子按钮都是标签。 单击菜单按钮时,底部面板将显示该部分下分类的按钮,方法是使所有标签不可见,然后使相应的标签可见

除了Format(字体和字体颜色)下的两个按钮外,其他一切似乎都正常工作。它们会出现,但单击时不会执行任何操作。下面是它的代码

private void FontButton\单击(对象发送者,事件参数e)
{
FontDialog fd=新建FontDialog();
如果(fd.ShowDialog()==DialogResult.OK)
{
richTextBox1.Font=fd.Font;
}
}
私有void FontColor_单击(对象发送方,事件参数e)
{
ColorDialog cd=新建ColorDialog();
if(cd.ShowDialog()==DialogResult.OK)
{
richTextBox1.ForeColor=cd.Color;
}
}
私有无效标签4_单击(对象发送方,事件参数e)
{
Config();
FontButton.Visible=true;
FontColor.Visible=true;
}
私有void Config()
{
New.Visible=false;
Open.Visible=false;
Save.Visible=false;
可见光=假;
暗。可见=假;
FontButton.Visible=false;
FontColor.Visible=false;
Undo.Visible=false;
可见=假;
Copy.Visible=false;
粘贴可见=假;
}
代码错了吗?是因为标签是堆叠的吗


如果有人能伸出援助之手,那就太好了!提前感谢。

您是否已检查属性编辑器中的事件是否已分配给方法?您是否已订阅此方法的事件?@OlivierRogier您的意思是什么?您最好的朋友是否已点击代码?(顺便说一句,您可以更改整个rtb的字体/颜色;如果选择了某个内容,您应该只更改选择!!)@user1163402=>而不是双击某个事件,您可以下拉可用事件列表并选择一个。使用该选项可重新分配丢失的事件。