zoukankan      html  css  js  c++  java
  • Silverlight 3下自动绑定TabControl的方案

    代码下载:SL3TabControl_new.zip 
    关键代码如下: 
            <Controls:TabControl Regions:RegionManager.RegionName="TabRegion"
            Width="Auto" Height="Auto" Margin="0,5,0,0" HorizontalAlignment="Stretch">
                <Regions:TabControlRegionAdapter.ItemContainerStyle>
                    <Style TargetType="Controls:TabItem">
                        <Setter Property="HeaderTemplate">
                            <Setter.Value>
                                <DataTemplate>
                                    <TextBlock Text="{Binding HeaderInfo}" />
                                </DataTemplate>
                            </Setter.Value>
                        </Setter>
                    </Style>
                </Regions:TabControlRegionAdapter.ItemContainerStyle>
    
            </Controls:TabControl>
    
    
     
    public void Initialize()
    {
        this.RegisterViewsAndServices();
    
        for (int i = 0; i < 5; i++)                
            this.regionManager.Regions["TabRegion"].Add(this.container.Resolve<CView>(), "C" + i.ToString(), true);
    }
     
     
    public class CViewModel
    {
        protected readonly IUnityContainer container;
        protected readonly IRegionManager regionManager;
    
        public CViewModel(IRegionManager regionManager, IUnityContainer container)
        {
            this.regionManager = regionManager;
            this.container = container;
    
            IRegion tabRegion = regionManager.Regions["TabRegion"];
            object existingView = tabRegion.GetView("C");
        }
    
        public CView View { get; set; }
    
        public static string HeaderInfo
        {
            get { return "bjq"; }
        }
    }
  • 相关阅读:
    jquery总结
    Reporting Services子报表
    Reporting Services分组及Toggle
    Reporting Services报表钻取
    Reporting Services环境
    两种很有用的组件
    Reporting Services正确显示页码
    Reporting Services发布
    Java面试题
    BigInteger引申的一个访问权限控制解决方案
  • 原文地址:https://www.cnblogs.com/Jax/p/1599926.html
Copyright © 2011-2022 走看看