私は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. WinForms内のWPF UserControlでのキーボードの問題
- 5. Winforms ElementHost WPF UserControlからWPFダイアログオーナーを設定する
- 6. Winforms UserControlは、反転色で長方形を表示します。
- 7. VB.NETでWinForms UserControlの名前空間を設定する
- 8. 別のウィンドウを表示するWPF UserControlを使用したWinForms
- 9. WinForms UserControlをコンテナのサイズに塗りつぶす方法
- 10. defaultlist design
- 11. Reg Shared Memory Design
- 12. WCF Publish Subscribe Design
- 13. C#OO Design Question
- 14. GUI Framework Plugin Design
- 15. Sharepoint Logical Design
- 16. expandable listview design
- 17. Material Design Liteメニューダイナミックリピート
- 18. OO Design - Java Project
- 19. Rails Design Question
- 20. "Design Mode"プリプロセッサディレクティブ
- 21. Qt:Philosophical UI Designジレンマ
- 22. Coupling&Cohesion Design
- 23. gui design question
- 24. MVVM + UserControl + UserControl + DependencyProperty
- 25. asp.net List of(CustomObject)design
- 26. Intel XDK Cordova Alert Design
- 27. オシロスコープのUserControl for .NET
- 28. ElementHost'd WPF UserControlをWinFormsの結果に黒色で動的に追加する
- 29. WinFormsはmenuitemメニューのドロップダウンとしてポップアップusercontrolを開きますか?
- 30. DesignのAccess MasterPage公開プロパティ
[UserControlのカスタムコントロールに配置するときのコントロール機能のバブル方法](http://stackoverflow.com/questions/2785376/how-to-bubble-a-controls-features-when-place -in-a-custom-usercontrol) –