私はdatagridviewと他のコントロールをホストするユーザーコントロールを作成しました。 それをフォームにドロップします。 ターゲットフォームにグリッドのプロパティ(どの列が表示されているかなど)をカスタマイズできるようにするにはどうすればよいですか?
私はその修飾子をpublicに設定すれば十分だと考えました。WinForms UserControl design
答えて
これを行う必要があります。次に、ユーザーコントロールインスタンスを通じてグリッドにアドレス指定できます。コントロールの名前が「MyControl」で、コントロール内のグリッドの名前が「MyGrid」であるとすると、MyControl.MyGrid.
を使用してプロパティにアクセスできるはずです。
プログラムではい。デザインタイムはどうですか? – Nickolodeon
さまざまなフォームからコントロールのデザインを変更するのに役立つプロパティをUserControlに追加できます。
おそらくUserControlプロパティの「miscellanous」タブ(分類されたビュー)に表示されるプロパティを意味します。私は、public string DisplayText {get {return userControlTextBox.Text} set {...}のようなことをすることができます。しかし、私は、私のフォームでホストされているUserControlによってコントロールされたコントロールをクリックすると、そのコントロールのプロパティ、特にDataGridView(またはXtraGrid)を取得するように、コントロールを直接(マウスで)操作する必要があります。 – Nickolodeon
はい、プロパティウィンドウで –
が配置 [閲覧可能な(真)] [EditorBrowsable(EditorBrowsableState.Always)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] UserControlのInitializeComponentの中に私のグリッドには、((どちらか助けていません( – Nickolodeon
問題は私が最初にそれを引き起こした一般的な方法で解決されません。
私は(Columnsコレクションのように)私が必要としていたいくつかのグリッドプロパティのpublicプロパティを宣言しましたが、あなたの助けには Tnanxです。
- 1. コントロールとWinFormsのUserControl?
- 2. Control []プロパティのWinForms UserControlデザイナー
- 3. Winforms UserControlのShowDialogをエミュレートする
- 4. VB.NETでWinForms UserControlの名前空間を設定する
- 5. 実行時にWinForms UserControlが途切れる
- 6. Winforms ElementHost WPF UserControlからWPFダイアログオーナーを設定する
- 7. ボタンと複数のアクション(winforms)を使用したC#-UserControl
- 8. WinForms UserControlをコンテナのサイズに塗りつぶす方法
- 9. 別のウィンドウを表示するWPF UserControlを使用したWinForms
- 10. WinForms内のWPF UserControlでのキーボードの問題
- 11. WinForms on Tabpage UserControlで選択した実行メソッド
- 12. Winforms UserControlは、反転色で長方形を表示します。
- 13. WinForms Export UserControl派生クラス、中間クラスではありません
- 14. AppCompatActivity design
- 15. defaultlist design
- 16. MVVM + UserControl + UserControl + DependencyProperty
- 17. オシロスコープのUserControl for .NET
- 18. ElementHost'd WPF UserControlをWinFormsの結果に黒色で動的に追加する
- 19. WinFormsはmenuitemメニューのドロップダウンとしてポップアップusercontrolを開きますか?
- 20. C#winformsは、メソッドとしてパネル内のusercontrolを変更します。
- 21. ReduxとDesign Patterns
- 22. Rails Design Question
- 23. Sharepoint Logical Design
- 24. Coupling&Cohesion Design
- 25. Microsoft Fluent Design transparency
- 26. Autodesk Forge Designオートメーションクォータ
- 27. expandable listview design
- 28. gui design question
- 29. CouchDB Designドキュメントフォーマット
- 30. Reg Shared Memory Design
[UserControlのカスタムコントロールに配置するときのコントロール機能のバブル方法](http://stackoverflow.com/questions/2785376/how-to-bubble-a-controls-features-when-place -in-a-custom-usercontrol) –