我正在使用VS2010上的C#中的拆分按钮来安装Outlook加载项。下面的代码是非常基本的测试代码,令我感到困惑。我正在尝试向splitbutton添加项目,但我被告知该集合是只读的。我似乎无法找到如何改变这一点,这让我有点慌张。
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);
}
}
答案 0 :(得分:4)
在代码中的那一点,Items属性是只读的。您只能调整项目集合: