私はInkCanvasコントロールを使用しています。特定の位置に子としてテキストボックスを追加したいのですが、正しく追加できませんでした。どのように私はそれを変換することができますまたは他の方法?wpfの特定の位置に新しいテキストボックスを初期化する方法
2
A
答えて
3
あなたはそうのような添付プロパティLeft
とTop
を使用することができます。
var myTextBox = new TextBox();
myCanvas.Children.Add(myTextBox);
InkCanvas.SetLeft(myTextBox, someLeftValue);
InkCanvas.SetTop(myTextBox, someTopValue);
1
InkCanvasは、パネルタイプ(それはFrameworkElementから継承注意)ではありませんが、それはエドS.として添付プロパティを(含まれていません
また<InkCanvas>
<TextBox InkCanvas.Top="50" InkCanvas.Left="50"/>
</InkCanvas>
が、あなたはまた、Inの子としてパネルを挿入することができます。それはキャンバスのパネルであるかのようにあなたの位置の子供たちを聞かせている)を挙げますkCanvas。たとえば:
<InkCanvas>
<Canvas>
<TextBox Canvas.Top="50" Canvas.Left="50"/>
</Canvas>
</InkCanvas>
関連する問題
- 1. リストをPythonの特定の値に初期化する方法
- 2. Qt:メインウィンドウの初期位置を設定する方法は?
- 3. イメージ(iphone)の初期位置を設定する方法
- 4. 選択メニューを特定の値に初期化する方法?
- 5. カーソルを最初の位置に更新する方法は?
- 6. 新しいテーブル列を特定の順序位置に追加
- 7. CCRenderTexture初期位置
- 8. Symfony:query_builderオプションを使用して特定の項目を最初の位置に配置する方法は?
- 9. レスポンスネイティブの特定の位置にリストビューをスクロールする方法
- 10. 特定の位置のArrayListにオブジェクトを挿入する方法
- 11. 2次ディスプレイのWPFウィンドウの位置を設定する方法
- 12. マウスの位置に基づいてテキストボックスから特定のテキスト値を取得する方法
- 13. WPFでpasswordboxの特定のインデックスにキャレットの位置を設定するには
- 14. マーキータグのテキストの初期位置を設定する
- 15. 配列値を別の新しい配列に初期化する方法
- 16. WPFプリズムモジュールの初期化
- 17. Xcode:スクロールビューの特定の位置に移動する方法
- 18. アプリの初期化時にタブの内容を初期化する方法
- 19. UITextFieldの現在のキャレット位置を特定する方法は?
- 20. sql result-setの行の位置を特定する方法は?
- 21. QtGraphicsView/QtGraphicsScene(PyQt4)の特定の位置に画像を配置する方法は?
- 22. 最初のWPFタブストップの位置付け
- 23. Android MapView初期位置
- 24. ハッシュノードコンストラクタの初期化方法
- 25. 初期化の方法
- 26. WPFテキストボックスの現在のカーソル位置を取得および設定する方法
- 27. アンドロイドウェブブラウザを起動してページ内の特定の位置にナビゲートする方法
- 28. expandableListView内の特定の位置に値を設定する方法
- 29. 特定の位置にスクロールするヘッダーフィックス
- 30. 新しいRDS MySQLインスタンスのキャラクタセット設定を初期化するには
いやinkcanvasがキャンバスから車ではありませんが、.LEFTと – kartal
@salamontiを.topていていない:はい、それは(それらのメソッドを持っている)ん、私はちょうどドキュメントに見えました。静的メソッドであり、インスタンスメソッドではありません。キャンバスから派生したものではありません。それが私が以前にその行を削除した理由です。添付されたプロパティは、親クラスで静的メソッドを呼び出すことによって使用されます。最後の2行に表示するように、インスタンスメソッドとしてではなく、それらを使用します。 –
これにはそれらのメソッドが付属していますが、キャンバスではなくInkCanvasクラスで呼び出すべきです。 –