2016-06-22 2 views
-4

아무도 말해서 텍스트 상자간에 링크를 만드는 방법을 말해 줄 수 있습니까? 저는 여러 시트와 해당 데이터를 연결해야하는 회계 프로젝트에서 작업 중입니다 여러 패널을 사용하고 있습니다. 에서 하나의 그리고 거기에 내 패널에 많은 간단한 텍스트 상자 그래서 내가 원하는 주요 것은 내가 한 텍스트 상자에 변경하면 자동으로 그와 연결된 다른 textboxes의 가치를 업데이 트하는 것입니다. 아무도 내가이 일을 가능하게하도록 도와 줄 수 없나요? 빠른 응답 매우 감사드립니다. (스택 플로우 커뮤니티).C# C++ Visual Studio

+0

이 링크는 도움이 될 수 있습니다 [clickhere] (http://stackoverflow.com/questions/1806795/how-to-change-text-in-a-textbox-on-another-form-in-visual- c) –

+0

WinForms 또는 WPF? –

답변

0

다른 텍스트 상자의 값을 자동으로 업데이트한다는 것은 무엇을 의미합니까? 뒤에는 마술이없고 코드 만 있습니다. 그래서 당신이해야 할 일은 코드를 작성하는 것입니다. 메인 텍스트 상자 OnTextChange에서 이벤트를 호출 한 후 myTextBox1_OnTextChange()와 같은 함수 내에서 다른 컨트롤을 업데이트합니다.

1

4 개의 텍스트 상자가 있다고 가정합니다. 다음과 같이 바인딩 할 수 있습니다.

textBox1.DataBindings.Add("Text", textBox2, "Text", false, DataSourceUpdateMode.OnPropertyChanged); 
textBox2.DataBindings.Add("Text", textBox3, "Text", false, DataSourceUpdateMode.OnPropertyChanged); 
textBox3.DataBindings.Add("Text", textBox4, "Text", false, DataSourceUpdateMode.OnPropertyChanged); 

이제 텍스트를 변경하면 모두 변경됩니다.