ما أدري إذا فهمتك صح أو لا لكن إذا كنت تقصد إن عندك (RichTextBox) وعندك (ContextMenuStrip) وعند الضغط بزر الفأرة الأيمن على الـ(RichTextBox) يظهر الـ(ContextMenuStrip) وإذا كانت الـ(RichTextBox) تحتوي على نص يظهر زر خيارات فبإمكانك استخدام الطريقة التالية:
1.اضف (RichTextBox) 2. اضف (ContextMenuStrip) 3. من خصائص الـ(ContextMenuStrip) اضغط على (Items) 4.اضف الـ(Items) التي تريدها أن تظهر في الـ(ContextMenuStrip) وغير خاصية الـ(Text) لأحدها الى "خيارات" 5.حول خاصية الـ(Visible) للـ(MenuItem) الذي حولته الى "خيارات" الى (False) 6.من خصائص الـ(RichTextBox) اضغط على (ContextMenuStrip) واختار الـ(ContextMenuStrip) الذي تستخدمه
وأضف الكود التالي:
PHP كود :
Private Sub RichTextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles RichTextBox1.TextChanged If RichTextBox1.Text <> "" Then ToolStripMenuItem2.Visible = True Else ToolStripMenuItem2.Visible = False End If End Sub