2013-04-30 4 views
3

ToolStrip에서의 위치 순서는 ToolStripButton의 어느 속성에서 책임지고 있습니까?
ToolStrip에서 ToolStripButtons의 위치를 ​​동적으로 변경할 수 있도록 해당 속성이 필요합니다.ToolStrip 단추 위치를 동적으로 변경하십시오.

+2

+1. 좋은 질문. 사람들이 왜 이것을 떨어 뜨렸는지 모르겠다. – Hossein

+0

어쩌면 그들은이 질문에 대답 할 자격이 없다고 생각합니다. ( –

+0

입력을 주셔서 감사합니다. 지금은 같았습니다 –

답변

2

여기에는 속성이 없습니다. 버튼은 일반 ToolStripItem 인스턴스를 보유하는 ToolStripItemCollection에 포함되어 있습니다. C# 컬렉션처럼 동작 할 수 있습니다.

toolStrip1.Items.Clear(); 

toolStrip1.Items.Add(toolStripButton3); 
toolStrip1.Items.Add(toolStripButton2); 
toolStrip1.Items.Add(toolStripButton1); 

toolStrip1.Items.Insert(toolStripButton4, 2); 

더 많은 기능을 C#을 컬렉션에 ToolStripItemCollection을 변환하려면 (정렬과 같은 및 역)는로 변환 : 다른 컬렉션과 마찬가지로 추가하거나 삽입 항목 등의 임의의 위치에서처럼, 그것을 지울 수 있습니다 ArrayList :

System.Collections.ArrayList list = new System.Collections.ArrayList(toolStrip1.Items); 

This question 당신에게도 흥미로울 것입니다.

+0

감사합니다.이 버튼을 사용하면 동적으로 버튼 위치를 바꿀 수 있다고 생각합니다. 성공하면 여기에 답변을 게시합니다. –

+1

Do not do 왜 내 질문이 닫혀 있는지 이해하십시오. 내가 필요로하는 것은 동적으로 단추의 위치를 ​​바꾸는 것입니다.이 질문이 모호하다고 생각하지 않습니다. 내 프로젝트에서이 항목이 필요합니다. –

+1

일부 사용자는 유치한 괴롭힘과 같이 계속합니다. 질문은 나에게 완벽합니다. –

관련 문제