kitara 发表于 2013-4-25 16:15:00

求助:关于ImageInsertionMode属性值的问题



为什么将ImageInsertionMode的属性值选择为"AsCharacter"就报错呢..

iceman 发表于 2013-4-25 18:13:00

回复 1楼kitara的帖子

kitara 你好,
可以使用 以下方法使 Image 以 Character 形式插入,AsCharacter 枚举在截图中重载方法中使用无效。

TextControl1.Images.Add(image, textposition).

kitara 发表于 2013-4-25 18:26:00

回复 2楼iceman的帖子

版主您好,这样插入图片的话,我无法获取到图片的坐标。我现在用的是DisplaceText方式,但是这样的结果是排版被打乱了。。如下:





图片插入的位置不一样。

kitara 发表于 2013-4-26 10:03:00

回复 2楼iceman的帖子

版主你好,
TextControl1.Images.Add(image, textposition).这种方式方式添加的图片要如何获取它的坐标呢?之前我通过这样的方式添加图片。获取的都是{x=0,y=0}

iceman 发表于 2013-4-26 12:11:00

回复 4楼kitara的帖子

当Image 作为字符插入 TX 时,无法通过 Image 下 Location 属性获取位置。
插入方式包括:ImageInsertionMode.MoveWithText,ImageInsertionMode.DisplaceText和楼上的插入方法。
可以通过 ImageClick 事件获取:

private void textControl2_ImageClicked(object sender, TXTextControl.ImageEventArgs e)
      {
            Point imgLocation = textControl2.InputPosition.Location;
      }
页: [1]
查看完整版本: 求助:关于ImageInsertionMode属性值的问题