2012-12-29 74 views
1

我想創建一個ComboBox,讓用戶選擇項目的Windows XP開始菜單的方式允許選擇方案:級聯文本菜單中的WPF組合框

有沒有辦法插入級聯ContextMenu內a ComboBox

我試過,但它不能正常工作:

<ComboBox> 
     <MenuItem Header="Top Level 1"> 
      <MenuItem Header="Sub Level" /> 
      <MenuItem Header="Sub Level" /> 
     </MenuItem> 
     <MenuItem Header="Top Level 2"> 
      <MenuItem Header="Sub Level" /> 
      <MenuItem Header="Sub Level" /> 
     </MenuItem> 
</ComboBox> 

回答

0

你會想嘗試像這樣的事情,下一個級別必須在第一級。

<Menu Margin="0,0,0,283"> 
    <MenuItem Header="Top Level 1"> 
     <MenuItem Header="Sub Level" /> 
     <MenuItem Header="Sub Level" /> 
     <MenuItem Header="Top Level 2"> 
      <MenuItem Header="Sub Level" /> 
      <MenuItem Header="Sub Level" /> 
      <MenuItem Header="Top Level 3"> 
       <MenuItem Header="Sub Level" /> 
       <MenuItem Header="Sub Level" /> 
      </MenuItem> 
     </MenuItem> 
    </MenuItem> 
</Menu> 

enter image description here