public virtual void BindData(ScreenObjectGeneratorOptions options)
 {
     ignoreLabels.DataBindings.Add("Checked", options, CodePath.Get(CodePath.New <ScreenObjectGeneratorOptions>().IgnoreLabels), false,
                                   DataSourceUpdateMode.OnPropertyChanged);
     namespaceText.DataBindings.Add("Text", options, CodePath.Get(CodePath.New <ScreenObjectGeneratorOptions>().Namespace), false,
                                    DataSourceUpdateMode.OnPropertyChanged);
 }
        public virtual void BindData(Applications applicationsWithWindow)
        {
            applications.DataSource    = applicationsWithWindow;
            applications.DisplayMember = CodePath.Get(CodePath.New <Application>().Name);

            windows.DisplayMember    = CodePath.Get(CodePath.New <DummyWindow>().Title);
            windowTabs.DisplayMember = CodePath.Get(CodePath.New <Tab>().PrimaryIdentification);
        }
 public virtual void BindData(RecordingOptions recordingOptions)
 {
     core.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().Core), false,
                           DataSourceUpdateMode.OnPropertyChanged);
     screenRepository.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().ScreenRepository), false,
                                       DataSourceUpdateMode.OnPropertyChanged);
     bulkText.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().BulkText), false,
                               DataSourceUpdateMode.OnPropertyChanged);
 }
 static TextBoxEvent()
 {
     textAction = CodePath.Get(CodePath.New <TextBox>().Text);
     CodePath.New <TextBox>().BulkText = null;
     bulkTextAction = CodePath.Last;
 }