일단 제멀에
<MenuItem Header="Window" ItemsSource="{Binding}" x:Name="xWindowSelecter" />
이런식으로 binding을 걸고 xName을 설정하였다.
xWindowSelecter.Click += new RoutedEventHandler(xWindowSelecter_Click);
이렇게 click event를 연결한뒤
void xWindowSelecter_Click(object sender, RoutedEventArgs e)
{
MenuItem selectMenuItem = e.OriginalSource as MenuItem;
var selectedItem = selectMenuItem.Header as WindowCollection;
if (selectedItem != null)
SetZindexWindow(selectedItem.id);
}
이렇게 MenuItem으로 e.OrignalSource를 반환한후 header값을 이용하여 다시한번 원래 WindowCollection을 바꾸었다
이렇게 하니까 잘됨
'wpf' 카테고리의 다른 글
[wpf] Observable Collection을 이용한 바인딩 샘플 (0) | 2009.09.21 |
---|---|
[wpf] xml 만들어서 file로 쓰기 (1) | 2009.09.16 |
[wpf] Regex를 이용해서 string 문자를 치환하자... (0) | 2009.09.04 |
[wpf] xml viewer 만들기 (treeview 이용) (0) | 2009.08.28 |
[wpf] load xml (0) | 2009.08.28 |