[ 목표 ]

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 속성을 사용한다.

 

반응형

+ Recent posts