RibbonDropDownItem.Tag 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置与此 RibbonDropDownItem 关联的应用程序特定的数据。
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.Localizable(false)]
[System.ComponentModel.TypeConverter]
public object Tag { get; set; }
属性值
一个对象,表示与此 RibbonDropDownItem 关联的应用程序特定的数据。
- 属性
示例
下面的示例 Tag RibbonDropDownItem 在下拉框中设置的属性。
若要运行此代码示例,必须首先执行以下步骤:
向使用 Visual Studio 中的 Office 开发工具创建的项目添加 "功能区(可视化设计器) " 项。
向默认组添加下拉框
Group1。
public class CourseInfo
{
private string ID;
public CourseInfo(string _courseID)
{
ID = _courseID;
}
}
private void AddDropDownTag()
{
RibbonDropDownItem item1 = this.Factory.CreateRibbonDropDownItem();
item1.Label = "Class 101";
item1.Tag = new CourseInfo("101");
dropDown1.Items.Add(item1);
}
Public Class CourseInfo
Private ID As String
Public Sub New(ByVal _courseID As String)
ID = _courseID
End Sub
End Class
Private Sub AddDropDownTag()
Dim item1 As RibbonDropDownItem = Me.Factory.CreateRibbonDropDownItem()
item1.Label = "Class 101"
item1.Tag = New CourseInfo("101")
DropDown1.Items.Add(item1)
End Sub
注解
从类派生的任何类型 System.Object 都可以分配给此属性。 但是,如果在 Tag Visual Studio 的 "属性" 窗口中设置属性,则只能分配文本。
属性的常见用途 Tag 是存储与该项密切关联的数据。