相关疑难解决方法(0)

如何检查 RichTextBox c# 中是否存在垂直 ScrollBar?

我正在将文本附加到 RichTextBox。当文本超出 RichTextBox 的可见区域时,会自动出现垂直滚动条。

我想检查是否不存在滚动条,而不是将 Padding 设置为 5。如果出现滚动条,则 padding 应为 0

private void frmAno_Load(object sender, EventArgs e)
    {
        DisplayingAnomalies();
        ChangeFormSize();
    }
private void DisplayingAnomalies()
    {
        int length;
        string heading;
        switch (_lstNullSheet.Count == 0 ? "zero" :
               _lstNullSheet.Count == 1 ? "one" :
               _lstNullSheet.Count > 1 ? "more" : "floor")
        {
            case "zero":
                break;
            case "one":
                heading = "Empty Sheet";
                rtbDisplay.Text = String.Format("{0}\r\n[", heading);
                rtbDisplay.AppendText(_lstNullSheet[0] + "] Sheet in Excel has no data.\r\n\n");
                break;
            case "more":
                heading = "Empty Sheets";
                rtbDisplay.Text …
Run Code Online (Sandbox Code Playgroud)

c# richtextbox winforms

2
推荐指数
1
解决办法
1180
查看次数

标签 统计

c# ×1

richtextbox ×1

winforms ×1