Iawfy_ 2022-04-11 09:56 采纳率: 50%
浏览 92
已结题

c#Winform自定义控件的属性设置问题

现在有个自定义控件 (button的拓展控件) 有一个属性 string类型的
怎么样能让这个string类型的属性根据在工具箱中拖入窗体时变化 就类似button的text ,拖入一个就是button1 两个就是button2了
目前是写死的只能这样

img

想要的效果

img

这个属性是新加的 所以得要在重绘时将原来button的text属性变为空字符串,而我在构造函数时将这个属性赋值为控件的名字结果是空的
如果在定义时赋值 那结果就是死的了 没有达到我想要的效果。 应该怎么办

  • 写回答

1条回答 默认 最新

  • Iawfy_ 2022-04-11 10:04
    关注

    解决了 之前是在构造函数里面的赋的值 就一直是固定的值 改为在onpaint事件里面赋值就ok了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月19日
  • 已采纳回答 4月11日
  • 创建了问题 4月11日

悬赏问题

  • ¥15 网络科学导论,网络控制
  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)