Control.ContextMenu Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimle ilişkili kısayol menüsünü alır veya ayarlar.
public:
virtual property System::Windows::Forms::ContextMenu ^ ContextMenu { System::Windows::Forms::ContextMenu ^ get(); void set(System::Windows::Forms::ContextMenu ^ value); };
public virtual System.Windows.Forms.ContextMenu ContextMenu { get; set; }
[System.ComponentModel.Browsable(false)]
public virtual System.Windows.Forms.ContextMenu ContextMenu { get; set; }
member this.ContextMenu : System.Windows.Forms.ContextMenu with get, set
[<System.ComponentModel.Browsable(false)>]
member this.ContextMenu : System.Windows.Forms.ContextMenu with get, set
Public Overridable Property ContextMenu As ContextMenu
Özellik Değeri
ContextMenu Denetimle ilişkili kısayol menüsünü temsil eden bir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, sağ fare düğmesine tıklandığında ve serbest bırakıldığında atanan TreeView öğesini görüntülerContextMenu. Bu kod, üzerinde ile Form bir TreeView olmasını gerektirir. özelliğine TreeViewContextMenuContextMenu atanmış olması da gereklidir.
private:
void treeView1_MouseUp( Object^ /*sender*/, MouseEventArgs^ e )
{
// If the right mouse button was clicked and released,
// display the shortcut menu assigned to the TreeView.
if ( e->Button == ::MouseButtons::Right )
{
treeView1->ContextMenu->Show( treeView1, Point(e->X,e->Y) );
}
}
private void treeView1_MouseUp(object sender, MouseEventArgs e)
{
// If the right mouse button was clicked and released,
// display the shortcut menu assigned to the TreeView.
if(e.Button == MouseButtons.Right)
{
treeView1.ContextMenu.Show(treeView1, new Point(e.X, e.Y) );
}
}
Private Sub treeView1_MouseUp(sender As Object, _
e As MouseEventArgs) Handles treeView1.MouseUp
' If the right mouse button was clicked and released,
' display the shortcut menu assigned to the TreeView.
If e.Button = MouseButtons.Right Then
treeView1.ContextMenu.Show(treeView1, New Point(e.X, e.Y))
End If
End Sub
Açıklamalar
Denetime sağ tıklandığında kullanıcılara bağlama özgü menü seçenekleri sağlamak için kısayol menülerini kullanın.
Devralanlara Notlar
Türetilmiş bir sınıfta özelliğini geçersiz kıldığınızda ContextMenu , temel uygulamanın kapsamını genişletmek için temel sınıfın ContextMenu özelliğini kullanın. Aksi takdirde, tüm uygulamayı sağlamanız gerekir. Özelliğin get
hem hem set
de erişimcilerini ContextMenu geçersiz kılmanız gerekmez; gerekirse yalnızca birini geçersiz kılabilirsiniz.