ListControlConvertEventArgs 类

定义

提供事件的数据 Format

public ref class ListControlConvertEventArgs : System::Windows::Forms::ConvertEventArgs
public class ListControlConvertEventArgs : System.Windows.Forms.ConvertEventArgs
type ListControlConvertEventArgs = class
    inherit ConvertEventArgs
Public Class ListControlConvertEventArgs
Inherits ConvertEventArgs
继承
ListControlConvertEventArgs

示例

下面的代码示例演示了此类型的用法。 在此示例中,事件处理程序报告事件的发生情况 Format 。 此报告可帮助你了解事件发生的时间,并可以帮助你进行调试。 若要报告多个事件或频繁发生的事件,请考虑替换ShowConsole.WriteLine或将消息追加到多行TextBox

若要运行示例代码,请将其粘贴到包含继承自 ListControl的类型实例的项目(如 ComboBoxListBox)。 然后为实例 ListControl1 命名,并确保事件处理程序与 Format 该事件相关联。

private void ListControl1_Format(Object sender, ListControlConvertEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ListItem", e.ListItem );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Value", e.Value );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "DesiredType", e.DesiredType );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Format Event" );
}
Private Sub ListControl1_Format(sender as Object, e as ListControlConvertEventArgs) _ 
     Handles ListControl1.Format

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ListItem", e.ListItem)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Value", e.Value)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "DesiredType", e.DesiredType)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Format Event")

End Sub

构造函数

名称 说明
ListControlConvertEventArgs(Object, Type, Object)

使用指定的对象、类型和列表项初始化类的新实例 ListControlConvertEventArgs

属性

名称 说明
DesiredType

获取所需值的数据类型。

(继承自 ConvertEventArgs)
ListItem

获取数据源项。

Value

获取或设置 . 的值 ConvertEventArgs

(继承自 ConvertEventArgs)

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于