gpt4 book ai didi

c# - SplitButton 已锁定 - 无法解锁。为什么?

转载 作者:行者123 更新时间:2023-11-30 21:16:24 25 4
gpt4 key购买 nike

我在 VS2010 的 C# 中为 Outlook 加载项使用拆分按钮。下面的代码是非常基本的测试代码,让我感到困惑。我正在尝试将项目添加到拆分按钮,但我被告知该集合是只读的。我似乎找不到如何改变它,这让我有点抓狂。

private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{
string s;
Random r = new Random();

for (int i = 0; i < 5; i++)
{
s = r.Next().ToString();

RibbonButton rc = this.Factory.CreateRibbonButton();
rc.Label = s;
splitButton1.Items.Add(rc);
}
}

最佳答案

此时在您的代码中,Items 属性是只读的。您只能调整项目集合:

  • 在 Visual Studio 属性窗口中
  • 在功能区类的构造函数中
  • 在项目的 ThisAddin、ThisWorkbook 或 ThisDocument 类的 CreateRibbonExtensibilityObject 方法中。

Setting Properties That Become Read-Only

关于c# - SplitButton 已锁定 - 无法解锁。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5225337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com