Silverlight TabControl的SelectionChanged简单例子
来源:互联网 发布:ubuntu 分区 编辑:程序博客网 时间:2024/06/05 02:14
本文主要记录下SelectedChanged简单的用法:
xxxx.xaml界面代码:
<sdk:TabControl Name="tbControl" SelectionChanged="tbControl_SelectionChanged" > <sdk:TabItem Name="tiAll" Margin="179,0,-200,0" HorizontalAlignment="Left" > <sdk:TabItem.Header> <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Center"> <Image Name="qbImg" Source="/xxx;component/images/tiAllIcon_Sel.png" Width="20" Height="21" /> <TextBlock Text="全部" VerticalAlignment="Center" Margin="10,0,0,0" /> </StackPanel> </sdk:TabItem.Header> <Grid Name="tiAllGrid"> ... </Grid> </sdk:TabItem> <sdk:TabItem Name="tiDetial" Margin="180,0,-200,0" HorizontalAlignment="Left"> <sdk:TabItem.Header> <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Center"> <Image Name="deImg" Source="/xxx;component/images/tiDetialIcon.png" Width="20" Height="21" /> <TextBlock Text="明细" VerticalAlignment="Center" Margin="10,0,0,0" /> </StackPanel> </sdk:TabItem.Header> <Grid Name="tiDetialGrid">... </Grid> </sdk:TabItem></sdk:TabControl>
xxxx.xaml.cs 后台代码:
private void tbControl_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e){ TabControl tc = sender as TabControl; if (tc == null || qbImg == null || deImg == null) return; if (tc.SelectedIndex == 0) { qbImg.Source = new BitmapImage(new Uri("/XXXX;component/images/tiAllIcon_Sel.png", UriKind.RelativeOrAbsolute)); deImg.Source = new BitmapImage(new Uri("/XXXX;component/images/tiDetialIcon.png", UriKind.RelativeOrAbsolute)); } else if (tc.SelectedIndex == 1) { qbImg.Source = new BitmapImage(new Uri("/XXXX;component/images/tiAllIcon.png", UriKind.RelativeOrAbsolute)); deImg.Source = new BitmapImage(new Uri("/XXXX;component/images/tiDetialIcon_Sel.png", UriKind.RelativeOrAbsolute)); }}
if (tc == null || qbImg == null || deImg == null) return;
注:要补上using System.Windows.Media.Imaging; 否则会提示BitmapImage找不到对应的包。
----- 记录完毕---
0 0
- Silverlight TabControl的SelectionChanged简单例子
- TabControl的SelectionChanged事件
- 修改TabControl的样式(SilverLight)
- silverlight AutoCompleteBox控件的SelectionChanged的里问题解决
- WPF TabControl 竖版简单例子
- 一个简单的Silverlight验证码例子
- ComboBox的SelectionChanged事件
- Silverlight 之数据绑定(简单例子)
- ComboBox控件的SelectionChanged事件的初始化
- 简单使用TabControl控件
- silverlight的简单介绍
- Cocos2dx标签页(TabControl/TabView)的简单实现
- Cocos2dx标签页(TabControl/TabView)的简单实现
- 在Silverlight 2 Beta2 中使用TabControl
- Silverlight中的TabControl如何绑定数据?
- Silverlight中的TabControl如何绑定数据
- Silverlight TabControl和Accordion控件使用介绍
- silverlight TabControl 动态添加和删除
- Android Fragment 生命周期分析
- Oracle定时任务处理
- 防止sql注入的五种方法
- maven如何合并两个war到一个war项目中
- [Android基础]动画xml文件
- Silverlight TabControl的SelectionChanged简单例子
- VC6 实现GBK到UTF8编码转换(c++)
- kettle6.0linux安装配置
- DES单倍长 双倍长加密,POS机行业基本会用到
- 关于图像特征提取
- 欢迎使用CSDN-markdown编辑器
- java基础-数组
- 如何选择学习PHP、ASP、ASP.net (2009-10-28 17:02:26)
- 项目1问题