maxscript (Devi D3879) dotNetControl System.Windows.Forms.TextBox issue
try destroyDialog testRoll catch() rollout testRoll "" ( dotnetcontrol labMsg "System.Windows.Forms.TextBox" pos:[0,0] width:420 height:160 on testRoll open do ( labMsg.AcceptsReturn = on labMsg.AcceptsTab = on labMsg.Multiline = on labMsg.BackColor = (dotnetclass "System.Drawing.Color").FromArgb 0 0 255 labMsg.ForeColor = (dotnetclass "System.Drawing.Color").FromArgb 255 0 0 labMsg.Text = "maxVersion: " + (maxVersion()) as string ) ) createdialog testRoll 420 200
在max2026测试版中,TextBox设置了Multiline后,背景颜色不起作用
暂时可以用System.Windows.Forms.RichTextBox
代替,不知道正式版本发布后是否会修复
在 maxVersion: #(28000, 68, 0, 28, 0, 0, 3961, 2026, "")
版本修复
分类:
MaxScript
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步