如何检查RichTextBox中选中的文本是否为粗体

How to check if the selected text in RichTextBox has bold style

我的 C# 应用程序中有一个工具栏,其中有一个 B 按钮可以更改我选择的 RicheTextBox 文本样式。我想将这个按钮的 Checked 属性 设置为 true,如果选择的文本具有 bold 样式。

所以有办法吗?

这就是我检查文本粗体样式

的方式
private void rch_SelectionChanged(object sender, EventArgs e)
{
  tlButton.Checked = rch.SelectionFont.Bold;
}