//自定义工具类,实现添加图名功能
namespace WindowsApplication1
{ class addPageLayoutName:BaseTool
{
public Form1 formTemp;
TextBox textbox;
AxPageLayoutControl axLayoutControl;
IPoint pPoint;
//double xMap, yMap;
public static double xMap;
public static double yMap; public override void OnMouseDown(int Button, int Shift, int X, int Y)
{
if (Button==1)
{
pPoint = formTemp.returnPageLayoutControl().ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(X, Y);
xMap = pPoint.X;
yMap = pPoint.Y;
formTemp.returnTextbox1().Location = new System.Drawing.Point(X,Y);
formTemp.returnTextbox1().Visible = true;
formTemp.returnTextbox1().Focus();
formTemp.returnTextbox1().Text = "请在此输入图名";
} } 红色部分中,returnPageLayoutControl()是不存在的,如何解决?
|