日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > win10 uwp 右擊選擇 GridViewItem

win10 uwp 右擊選擇 GridViewItem

來源:程序員人生   發布時間:2017-02-08 08:48:32 閱讀次數:4392次

有時候我們需要選擇1個 GridView 的1項,通過我們右擊。

因而我們需要在 GridView 的 SelectionMode 為 Single ,IsRightTapEnabled 為True

假設我們給的 ItemSsource 的類型是List<Student>,那我們可以通過簡單方法得到右擊的 Student 。

我們需要使用 RightTapped

      <GridView x:Name="SymbolGridView"
         SelectionMode="Single"
         IsItemClickEnabled="True"
         IsRightTapEnabled="True"
         ItemsSource="{x:Bind View.Student}"
         ItemClick="SymbolGridView_OnItemClick"
         RightTapped="SymbolGridView_OnRightTapped">
            <GridView.ItemTemplate>
                <DataTemplate x:DataType="view:ViewModel">
                    <TextBlock Text="{Binding Name}"></TextBlock>
                    </DataTemplate>
            </GridView.ItemTemplate>
        </GridView>

注意 DataTemplate 的是 TexTblock

我們通過

        private void SymbolGridView_OnRightTapped(object sender, RightTappedRoutedEventArgs e)
        {
            var student = (e.OriginalSource as TextBlock)?.DataContext as Student;
        }

就能夠得到 Student

注意e.OriginalSource就是我們剛才使用的 DatEtemplate 的 TexTblock ,我們在 DateTemplate 使用類型 Type ,那末 OriginalSource 就能夠使用 Type 。拿到后,他的 DataContext 就是我們選擇的。

如果使用個人控件(UserControl),那末請要有 DataContext ,不要覆蓋。

這樣我們就能夠得到 GridViewItem

但有時候, OriginalSource 是 ListViewItemPresenter ,我們可以用1個簡單方法,使用 FrameworkElement

我們修改代碼

 var student = (e.OriginalSource as FrameworkElement)?.DataContext as Student;

這樣我們就能夠得到,不需要去看 DataTemplate

原文:http://lindexi.oschina.io/lindexi/post/win10-uwp-%E5%8F%B3%E5%87%BB%E9%80%89%E6%8B%A9-GridViewItem/

知識共享許可協議
本作品采取知識同享署名-非商業性使用-相同方式同享 4.0 國際許可協議進行許可。歡迎轉載、使用、重新發布,但務必保存文章署名林德熙(包括鏈接:http://blog.csdn.net/lindexi_gd ),不得用于商業目的,基于本文修改后的作品務必以相同的許可發布。如有任何疑問,請與我聯系。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 美女久久久 | 美女视频一区二区三区 | 日韩精品一区二区三区免费观看 | 久久久国产精品一区二区三区 | 综合久久久久久久久久 | 国产日韩一区二区 | 99re视频| 中文字幕 在线观看 | 欧美日韩免费做爰视频 | 最新免费av| 牛牛在线视频 | 亚洲色图第一区 | 一区二区三区久久 | 天堂视频在线 | 亚洲男人天堂2024 | 91免费观看 | 天天综合网天天综合色 | 免费精品国产 | 91综合久久 | 色婷婷视频在线观看 | 久久精品系列 | 天天插天天插 | 黑人在线视频 | 天堂国产| 全免费一级毛片免费看 | a级毛片免费高清视频 | 精品国产欧美一区二区 | 九九热这里只有 | 激情五月综合网 | 精品日韩一区 | 黄色网址免费看 | 黄色片a| 麻豆乱码国产一区二区三区 | 国产精品99久久久久 | 国产亚洲一区在线 | 99在线观看视频 | a久久 | 又黄又湿的视频 | 国产网站在线免费观看 | 久久久久国产精品一区 | 免费黄看片 |