ttlily萝
2017-11-21 06:42“Form1.MyText”不可访问,因为它具有一定的保护级别
这里的MyText是一个textbox的name,之前我用的是InputText,改成MyText还是不行,求帮助是怎么回事??
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.EditorInput;
using WindowsFormsApplication3;
[assembly:CommandClass (typeof(modaldialogClassLibrary3 .Class1))]
namespace modaldialogClassLibrary3
{
public class Class1
{
[CommandMethod("modaldialog")]
public void modaldialog()
{
using (Form1 form = new Form1())
{
form.ShowInTaskbar = false;
Autodesk.AutoCAD.ApplicationServices.Application.ShowModalDialog(form);
if(form.DialogResult==System.Windows.Forms.DialogResult.OK)
Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("\n"+ form.MyText.Text);
}
}
}
}
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- PHP - 用超链接替换字符串中的各种案例类型并保留原始案例
- php
- 2个回答
- Php文本框输出是打印而不是下载
- php
- download
- 1个回答
- CodeIgniter - 将输入字段中的值存储在表格中动态添加到MySQL表中
- codeigniter
- javascript
- php
- jquery
- mysql
- 1个回答
- MySQL:如何使用HEX将文件存储到中等blob字段二进制文件中
- blob
- hex
- binary
- php
- mysql
- 1个回答
- Drupal - 找不到自定义模块的页面
- drupal
- forms
- php
- 2个回答