2014-07-04 3 views
0

TabControl을 사용하고 있습니다. 하나의 탭에서 다른 탭으로 많은 컨트롤을 붙여 넣기를 원하지만 각 컨트롤의 현재 이름 끝에 숫자를 추가하기를 원하므로 다시 이름을 지정할 필요가 없습니다.Sharp Develop에서 내 컨트롤의 이름을 바꾸지 못하도록하려면 어떻게합니까?

샤프니스에서 자동 이름 바꾸기를 방지하는 방법이 있습니까?

This 방법은 SharpDevelop에서 사용되지 않습니다!

답변

1

그래서 SharpDevelop에서 Windows Forms 디자이너를 사용하고 있다고 가정합니다.

현재 SharpDevelop는 Visual Studio와 동일한 동작을합니다. 컨트롤을 복사하여 붙여 넣으면 버튼을 말하면 button1이라는 이름의 새 버튼이 만들어집니다. Windows Forms 디자이너는 각 컨트롤에 고유 한 이름이 필요하므로 새 이름을 지정해야합니다.

하나의 가능성은 컨트롤 끝에 숫자를 추가하고 나머지 이름을 유지하는 것일 수 있습니다. 그러나 현재 구현되지 않았습니다. 이 기능을 사용하려면 SharpDevelop의 소스 코드를 수정해야합니다. 그러나 나는 이것이 간단하지 않다는 것을 확신하지 못한다.