public override void OnViewModelActivated(object sender, EventArgs e)
        {
            base.OnViewModelActivated(sender, e);

            // Setup the viewmodel for the section
            if (CustomRenderSettingsViewModel == null)
            {
                CustomRenderSettingsViewModel = new CustomRenderSettingsViewModel(this);
            }
        }
예제 #2
0
        public CustomRenderSettingsSectionsPlugIn()
        {
            Instance = this;

            // Create two custom sections
            m_render_section1 = new CustomRenderSection1();
            m_render_section2 = new CustomRenderSection2();

            // Create viewmodel to share same datasource for
            // both sections
            CustomRenderSettingsViewModel vm = new CustomRenderSettingsViewModel();

            m_render_section1.SetViewModel(vm);
            m_render_section2.SetViewModel(vm);
        }