コード例 #1
0
        public MaintainLogCategory(LogCategoryConfig logCategoryConfig)
        {
            InitializeComponent();

            m_logCategoryConfig       = logCategoryConfig;
            m_maintainLogConfigClient = new MaintainLogConfigClient(m_logCategoryConfig);
            m_queryLogConfigClient    = new QueryLogConfigClient(m_logCategoryConfig);

            m_maintainLogConfigClient.EditLogCategoryCompleted   += MaintainLogConfigClientEditLogCategoryCompleted;
            m_maintainLogConfigClient.CreateLogCategoryCompleted += MaintainLogConfigClientCreateLogCategoryCompleted;

            m_queryLogConfigClient.GetGlobalRegionCompleted += QueryLogConfigClientGetGlobalRegionCompleted;
            m_queryLogConfigClient.GetLocalRegionCompleted  += QueryLogConfigClientGetLocalRegionCompleted;

            ResetDataContext();
            m_queryLogConfigClient.GetGlobalRegionAsync(new LogGlobalQueryCriteria());
            m_isEdit = true;
        }
コード例 #2
0
        public MaintainLocalInfo(LogCategoryConfig logCategoryConfig, MaintainLogCategory mainLogCategory)
        {
            InitializeComponent();
            Loaded += new RoutedEventHandler(MaintainLocalInfo_Loaded);

            m_logCategoryConfig = logCategoryConfig;
            m_mainLogCategory   = mainLogCategory;

            m_queryLogConfigClient = new QueryLogConfigClient(m_logCategoryConfig);
            m_queryLogConfigClient.GetGlobalRegionCompleted += QueryLogConfigClientGetGlobalRegionCompleted;
            m_queryLogConfigClient.GetLocalRegionCompleted  += QueryLogConfigClientGetLocalRegionCompleted;

            m_maintainLogConfigClient = new MaintainLogConfigClient(m_logCategoryConfig);
            m_maintainLogConfigClient.EditLocalRegionCompleted   += MaintainLogConfigClientEditLocalRegionCompleted;
            m_maintainLogConfigClient.CreateLocalRegionCompleted += MaintainLogConfigClientCreateLocalRegionCompleted;

            DataGridLocalInfos.LoadingDataSource += new System.EventHandler <Silverlight.Controls.Data.LoadingDataEventArgs>(DataGridLocalInfos_LoadingDataSource);

            MaintainArea.DataContext = new MaintainLogConfigService.LogLocalRegionBody();
        }