グループ化されたシェイプシート情報を取得したい |
- 01: 名前:レン投稿日:2007/05/19(土) 10:15
- はじめまして、レンと申します。
どなたか、ご教授願います。
C#でグループ化されたシェイプのシェイプシート情報を取得したいのですが
方法がわかりません。
以下が具体例です。
1.図面に複数シェイプを配置する。
2.配置した各シェイプのシェイプシートで右クリックで表示される[セクションの挿入]でユーザー定義セル (User-defined Cells)
を挿入する。
3.挿入したユーザー定義セル (User-defined Cells)に値を設定する。
例:User.Row_1のvalueセルに"sample"と設定
※配置したシェイプの数分、2と3の作業を繰り返す
4.配置した複数のシェイプを選択して、グループ化する。
以上、1〜4の作業を行った後、グループ化したシェイプを選択して、シェイプシート
を見ると、各シェイプに設定したUser-defined Cellsが表示されていませんでした。
私の認識では複数のシェイプをグループ化したもの(親シェイプ)、それに含まれる
シェイプ(子シェイプ)という感じでイメージしています。
このように親シェイプから子シェイプを特定して、子シェイプのUser-defined Cellsに設定した値を
取得する方法がわかりません。
使用している環境は以下になります。
OS:WinXP Pro
Visio:2003
VisualStudio2005 C#
説明がわかりにづらくて申し訳ありません。
どなたかご存知の方いますでしょうか?
- 02: 名前:yoda投稿日:2007/05/19(土) 14:34
- shapeの子shapeは、Shape,Shapes となります。
|
|