2016-06-16 2 views
-1

기본적으로 사용자가 데이터 그리드에서 올바른 항목을 클릭하면 컨텍스트 메뉴가 표시되지만 찾은 모든 답변이 만들어집니다. WPF 프로젝트에서 작업하고 있기 때문에 사용할 수없는 데이터 격자보기로이 작업을 수행 할 수 있습니다. 분명히하기 위해 마우스 오른쪽 버튼을 클릭 할 때 상황에 맞는 메뉴를 처리하는 방법을 알고 있지만 사용자가 데이터 그리드의 행을 마우스 오른쪽 버튼으로 클릭 할 때만 팝업 메뉴가 필요합니다. 제발 도와주세요 C :DataGrid에서 항목을 마우스 오른쪽 버튼으로 클릭 할 때 상황에 맞는 메뉴를 여는 방법

답변

0
<DataGrid.Resources> 
    <Style TargetType="DataGridRow"> 
     <Setter Property="ContextMenu"> 
      <Setter.Value> 
       <ContextMenu> 
        <Menu> 
         <MenuItem Header="Cut"/> 
        </Menu> 
       </ContextMenu> 
      </Setter.Value> 
     </Setter> 
    </Style> 
</DataGrid.Resources> 
0

ContextMenu를 만들 수 있습니다.

<DataGrid Name="dGrid"> 
     <DataGrid.ContextMenu> 
      <ContextMenu > 
      <MenuItem Header="Click Here" /> 
      </ContextMenu> 
     </DataGrid.ContextMenu> 
    </DataGrid> 
관련 문제