2012-08-02 4 views
1

내 문제는 여기에 내 클릭에 응답하지 않는 GridViewItem 내부에 HyperlinkButton이 있습니다.Metro : GridViewItem의 클릭 이벤트에 HyperlinkButton이 응답하지 않습니다.

나는 IsItemClickEnabled, IsHitTestEnabled 등과 같은 클릭 관리에 해당하는 많은 속성을 설정할 수 있음을 알고 있지만 내 하이퍼 링크를 클릭 할 수있는 좋은 일치를 찾을 수 없습니다.

혹시 궁금한 점이 있으면 알려 주시면 감사하겠습니다.

감사

EDIT1

: 사실 만 IsHitTestVisible 세트, 내가 안에 내 하이퍼 링크를 분명히 내 GridViewItems를 클릭 할 수 있습니다. 하지만 링크를 클릭하면 항목 자체에서 어떤 반응을 원하지 않습니다.

+0

선택 모드를 없음으로 설정 했습니까? –

+0

예, 앞에서 설명한대로 항목을 클릭 할 수 있습니다. – Sicha

답변

1

당신이 호버를 사용하지 않으려면 있는지 확인 기억, GridView1_RowCommandLinkButton

코딩 핸들 절차에서 부동산 CommandName을 사용해야합니다 - 템플릿을 편집해야합니다 .

여기를 확인하십시오 : How to disable ListView's Hover and Tile effects?

+0

그래, GridViewItem에 대한 사용자 정의 스타일을 만드는 트릭, 도움 주셔서 않았다 :) – Sicha

0

당신은 GridViewItems/ListViewItems에서 효과를 클릭/(e.CommandName=="Update")

+0

도움말을 반복해서 확인했는데 HyperlinkButton에 CommandName이라는 속성이 없습니다. 당신이 말하는대로 샘플을 가지고 있습니까? – Sicha

관련 문제