DesignerActionPropertyItem Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas DesignerActionPropertyItem.
Overload
DesignerActionPropertyItem(String, String) |
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan properti dan nama tampilan yang ditentukan. |
DesignerActionPropertyItem(String, String, String) |
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan properti dan nama kategori yang ditentukan, dan menampilkan teks. |
DesignerActionPropertyItem(String, String, String, String) |
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan nama properti dan kategori yang ditentukan, serta teks tampilan dan deskripsi. |
DesignerActionPropertyItem(String, String)
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan properti dan nama tampilan yang ditentukan.
public:
DesignerActionPropertyItem(System::String ^ memberName, System::String ^ displayName);
public DesignerActionPropertyItem (string memberName, string displayName);
public DesignerActionPropertyItem (string memberName, string? displayName);
new System.ComponentModel.Design.DesignerActionPropertyItem : string * string -> System.ComponentModel.Design.DesignerActionPropertyItem
Public Sub New (memberName As String, displayName As String)
Parameter
- memberName
- String
Nama properti yang peka huruf besar/kecil yang terkait dengan item panel ini.
- displayName
- String
Teks panel untuk item ini.
Keterangan
DesignerActionPropertyItem(String, String) Konstruktor mengatur Category properti dan Description ke null
.
Parameter memberName
mengacu pada nama properti terkait yang merupakan anggota kelas yang disediakan programmer yang berasal dari DesignerActionList kelas .
Lihat juga
Berlaku untuk
DesignerActionPropertyItem(String, String, String)
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan properti dan nama kategori yang ditentukan, dan menampilkan teks.
public:
DesignerActionPropertyItem(System::String ^ memberName, System::String ^ displayName, System::String ^ category);
public DesignerActionPropertyItem (string memberName, string displayName, string category);
public DesignerActionPropertyItem (string memberName, string? displayName, string? category);
new System.ComponentModel.Design.DesignerActionPropertyItem : string * string * string -> System.ComponentModel.Design.DesignerActionPropertyItem
Public Sub New (memberName As String, displayName As String, category As String)
Parameter
- memberName
- String
Nama properti yang peka huruf besar/kecil yang terkait dengan item panel ini.
- displayName
- String
Teks panel untuk item ini.
- category
- String
Peka huruf besar/kecil String yang digunakan untuk mengelompokkan item serupa pada panel.
Keterangan
DesignerActionPropertyItem(String, String, String) Konstruktor mengatur properti ke Descriptionnull
.
Untuk informasi selengkapnya tentang bagaimana parameter digunakan untuk mengelompokkan category
item pada panel, lihat GetSortedActionItems metode .
Parameter memberName
mengacu pada nama properti terkait yang merupakan anggota kelas yang disediakan programmer yang berasal dari DesignerActionList.
Lihat juga
- DesignerActionList
- GetSortedActionItems()
- Perintah Perancang dan Model Objek DesignerAction untuk Formulir Windows
Berlaku untuk
DesignerActionPropertyItem(String, String, String, String)
Menginisialisasi instans DesignerActionPropertyItem baru kelas, dengan nama properti dan kategori yang ditentukan, serta teks tampilan dan deskripsi.
public:
DesignerActionPropertyItem(System::String ^ memberName, System::String ^ displayName, System::String ^ category, System::String ^ description);
public DesignerActionPropertyItem (string memberName, string displayName, string category, string description);
public DesignerActionPropertyItem (string memberName, string? displayName, string? category, string? description);
new System.ComponentModel.Design.DesignerActionPropertyItem : string * string * string * string -> System.ComponentModel.Design.DesignerActionPropertyItem
Public Sub New (memberName As String, displayName As String, category As String, description As String)
Parameter
- memberName
- String
Nama properti yang peka huruf besar/kecil yang terkait dengan item panel ini.
- displayName
- String
Teks panel untuk item ini.
- category
- String
Peka huruf besar/kecil String yang digunakan untuk mengelompokkan item serupa pada panel.
- description
- String
Teks tambahan untuk item ini, digunakan dalam TipsAlat atau bilah status.
Contoh
Contoh kode berikut menunjukkan cara membuat kumpulan DesignerActionItem objek. Untuk contoh lengkap penerapan tag pintar, lihat Cara: Melampirkan Tag Pintar ke Komponen Formulir Windows.
public override DesignerActionItemCollection GetSortedActionItems()
{
DesignerActionItemCollection items = new DesignerActionItemCollection();
//Define static section header entries.
items.Add(new DesignerActionHeaderItem("Appearance"));
items.Add(new DesignerActionHeaderItem("Information"));
//Boolean property for locking color selections.
items.Add(new DesignerActionPropertyItem("LockColors",
"Lock Colors", "Appearance",
"Locks the color properties."));
if (!LockColors)
{
items.Add(new DesignerActionPropertyItem("BackColor",
"Back Color", "Appearance",
"Selects the background color."));
items.Add(new DesignerActionPropertyItem("ForeColor",
"Fore Color", "Appearance",
"Selects the foreground color."));
//This next method item is also added to the context menu
// (as a designer verb).
items.Add(new DesignerActionMethodItem(this,
"InvertColors", "Invert Colors",
"Appearance",
"Inverts the fore and background colors.",
true));
}
items.Add(new DesignerActionPropertyItem("Text",
"Text String", "Appearance",
"Sets the display text."));
//Create entries for static Information section.
StringBuilder location = new StringBuilder("Location: ");
location.Append(colLabel.Location);
StringBuilder size = new StringBuilder("Size: ");
size.Append(colLabel.Size);
items.Add(new DesignerActionTextItem(location.ToString(),
"Information"));
items.Add(new DesignerActionTextItem(size.ToString(),
"Information"));
return items;
}
Public Overrides Function GetSortedActionItems() _
As DesignerActionItemCollection
Dim items As New DesignerActionItemCollection()
'Define static section header entries.
items.Add(New DesignerActionHeaderItem("Appearance"))
items.Add(New DesignerActionHeaderItem("Information"))
'Boolean property for locking color selections.
items.Add(New DesignerActionPropertyItem( _
"LockColors", _
"Lock Colors", _
"Appearance", _
"Locks the color properties."))
If Not LockColors Then
items.Add( _
New DesignerActionPropertyItem( _
"BackColor", _
"Back Color", _
"Appearance", _
"Selects the background color."))
items.Add( _
New DesignerActionPropertyItem( _
"ForeColor", _
"Fore Color", _
"Appearance", _
"Selects the foreground color."))
'This next method item is also added to the context menu
' (as a designer verb).
items.Add( _
New DesignerActionMethodItem( _
Me, _
"InvertColors", _
"Invert Colors", _
"Appearance", _
"Inverts the fore and background colors.", _
True))
End If
items.Add( _
New DesignerActionPropertyItem( _
"Text", _
"Text String", _
"Appearance", _
"Sets the display text."))
'Create entries for static Information section.
Dim location As New StringBuilder("Location: ")
location.Append(colLabel.Location)
Dim size As New StringBuilder("Size: ")
size.Append(colLabel.Size)
items.Add( _
New DesignerActionTextItem( _
location.ToString(), _
"Information"))
items.Add( _
New DesignerActionTextItem( _
size.ToString(), _
"Information"))
Return items
End Function
Keterangan
Untuk informasi selengkapnya tentang bagaimana parameter digunakan untuk mengelompokkan category
item pada panel, lihat GetSortedActionItems metode .
Parameter memberName
mengacu pada nama properti terkait yang merupakan anggota kelas yang disediakan programmer yang berasal dari DesignerActionList kelas .
Lihat juga
- DesignerActionList
- GetSortedActionItems()
- Perintah Perancang dan Model Objek DesignerAction untuk Formulir Windows