Revit
[ Revit api ] Set the icon on PushButton.
유노비
2019. 5. 23. 22:46
[ 목표 ]
Revit 의 PushButton 에 icon(image) 를 넣는다.
[ 방법 ]
private void CreatePipeButton(RibbonPanel panel)
{
PushButtonData pbd_pipe = new PushButtonData("Pipe 생성", "Pipe 생성", executingAssemblyPath, "RevitProject.CreatePipeButton");
pbd_pipe.LongDescription = "Pipe 자동 그리기 버튼";
PushButton pb_pipe = panel.AddItem(pbd_pipe) as PushButton;
pb_pipe.LargeImage = new BitmapImage(new Uri(@"C:\Users\bigan\Desktop\Icon\pipe.png"));
pb_pipe.Enabled = true;
}
[ 주의할점 ]
16px 이상의 그림을 넣을경우 Image 가 아닌 LargeImage 속성을 사용한다.
반응형