コード例 #1
0
        protected override System.Drawing.Size CalcMinButtonBounds(EditorButtonObjectInfoArgs info)
        {
            RepositoryItemCustomButtonEdit   item = Item as RepositoryItemCustomButtonEdit;
            CustomEditorButtonObjectInfoArgs args = info as CustomEditorButtonObjectInfoArgs;

            args.SetCustomImage(item);
            return(base.CalcMinButtonBounds(info));
        }
        protected override void DrawButton(ButtonEditViewInfo viewInfo, EditorButtonObjectInfoArgs info)
        {
            RepositoryItemCustomButtonEdit   item = viewInfo.Item as RepositoryItemCustomButtonEdit;
            CustomEditorButtonObjectInfoArgs args = info as CustomEditorButtonObjectInfoArgs;

            args.SetCustomImage(item);
            base.DrawButton(viewInfo, info);
        }