public static RibbonDropDown CreateRibbonDropDown(this RibbonFactory factory, string label) { var result = factory.CreateRibbonDropDown(); result.Label = label; return(result); }
// メソッド private RibbonDropDown CreateDropDown(RibbonFactory factory, string label, int minItemCount, int maxItemCount) { var result = factory.CreateRibbonDropDown(label); result.SizeString = "nn個"; // アイテム追加 for (int i = minItemCount; i <= maxItemCount; i++) { var item = factory.CreateRibbonDropDownItem($"{i}個"); item.Tag = i; result.Items.Add(item); } return(result); }