بسم الله الرحمن الرحیم
استایل و تمپلیتِ کنترل ContextMenu و MenuItem را در فایل زیر میتونید دانلود کنید .
الحاق کردنِ فایل ها که قبلا گفته شد .
روش استفاده (در کدهایی که در این پست پیوست شدن . قبل اش باید الحاق انجام بشه) :
<ContextMenu Width="120">
<MenuItem Header="تست 1" >
<MenuItem Header="زیر منو 1"/>
<MenuItem Header="زیر منو 2"/>
<MenuItem Header="زیر منو 3"/>
</MenuItem>
<MenuItem Header="تست 2"/>
<MenuItem Header="تست 3" IsEnabled="False"/>
<MenuItem Header="تست 4"/>
<MenuItem Header="تست 5"/>
<Separator/>
<MenuItem Header="تست 6"/>
</ContextMenu>
تصویر :

برای استایلِ روشن ، میتونید Brush های زیر را جایگزینِ Brush هایی که در کد (که در پست این پست) وجود دارند ، کنید :
<SolidColorBrush x:Key="ContextMenu_DefaultBackgroundBrush" Color="#FFD2D2D2"/>
<SolidColorBrush x:Key="ContextMenu_And_MenuItem_DefaultForegroundB rush" Color="Black"/>
<SolidColorBrush x:Key="ContextMenu_DefaultBorderBrush" Color="#FF4B4B4B"/>
<SolidColorBrush x:Key="MenuItem_Separator_DefaultBorderBrush" Color="#FF2D2D2D"/>
<SolidColorBrush x:Key="MenuItem_DefaultBackgroundBrush" Color="Transparent"/>
<SolidColorBrush x:Key="MenuItem_MouseEnterBorderBrush" Color="#FF0096FF"/>
<SolidColorBrush x:Key="MenuItem_TickPathBrush" Color="#FF2D2D2D"/>
<SolidColorBrush x:Key="MenuItem_DisabledForegroundBrush" Color="#FF8C8C8C"/>
<SolidColorBrush x:Key="MenuItem_TopLevel_MouseEnterBackgroundBrush " Color="#FF5A5A5A"/>
<SolidColorBrush x:Key="MenuItem_TopLevelHeader_AllBrush" Color="LimeGreen"/>
*** به نیت حضرت ولی عصر (عج) و برای اموات خودمون و خودتون ، یه فاتحه بگیرین ، ممنون میشم .
*** با تشکر ویژه از استادم (The King) که کمک بسیار زیادی بهم کردن .