InkCollector.AttachedControl プロパティ
InkCollector オブジェクトが結合されるコントロールを取得または設定します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
Public Property AttachedControl As Control
'使用
Dim instance As InkCollector
Dim value As Control
value = instance.AttachedControl
instance.AttachedControl = value
public Control AttachedControl { get; set; }
public:
property Control^ AttachedControl {
Control^ get ();
void set (Control^ value);
}
/** @property */
public Control get_AttachedControl()
/** @property */
public void set_AttachedControl(Control value)
public function get AttachedControl () : Control
public function set AttachedControl (value : Control)
プロパティ値
型 : System.Windows.Forms.Control
InkCollector オブジェクトが結合されているコントロール。
値 |
説明 |
---|---|
nullnull 参照 (Visual Basic では Nothing) |
InkCollector オブジェクトはコントロールに結合されていません。 |
System.Windows.Forms.Control |
InkCollector オブジェクトが結合されているコントロール。 |
解説
AttachedControl または Handle プロパティは InkCollector オブジェクトが有効にされる前に設定されている必要があります。
InkCollector オブジェクトがウィンドウ ハンドルに結合されている場合、このプロパティを設定すると、InkCollector はコントロールに結合され、Handle プロパティがクリアされます。
メモ : |
---|
このプロパティを設定する前に InkCollector を無効にする必要があります。InkCollector を無効にするには Enabled プロパティを false に設定します。次にこのプロパティを設定し、Enabled プロパティを true に設定することによりこのオブジェクトを再び有効にします。 |
アプリケーションで AttachedControl プロパティと Handle プロパティを使用する場合、インターネット ゾーンでアプリケーションを実行するとセキュリティ例外になります。これは Handle プロパティがインターネット ゾーンの部分信頼環境で有効にされていないので、Tablet PC のオペレーティング システムが AttachedControl プロパティに戻るからです。
例
この例では、AttachedControl プロパティを使用して、InkCollector オブジェクトによって使用されるコントロールを無効にします。
' Note: mInkCollector was instantiated via: new InkCollector(control)
' not via: new InkCollector(control.Handle) - this .ctor does not set AttachedControl
mInkCollector.AttachedControl.Invalidate()
// Note: mInkCollector was instantiated via: new InkCollector(control)
// not via: new InkCollector(control.Handle) - this .ctor does not set AttachedControl
mInkCollector.AttachedControl.Invalidate();
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0