开发者

Adding a User Control to an Inherited Control in Windows Forms

开发者 https://www.devze.com 2023-04-02 21:42 出处:网络
I have the following question: The current project I\'m working on is full of inherited controls, allowing us to tweak the behavior a bit in comparison to the default behavior. Now i created a sort o

I have the following question:

The current project I'm working on is full of inherited controls, allowing us to tweak the behavior a bit in comparison to the default behavior. Now i created a sort of notification control (composed of an image an tooltip control) which I want to add to most of our control collection. This would allow usage of thise notification anywhere we need.

I tried dragging my own control to the design view of the开发者_如何学JAVA inherited control and I pass on the properties that should be set on my own composed control.

Rendering however seems to be a problem. Since the original control is an inherited control, the size of that control can vary. My notification should be appearing behind the control:

[control][notification]

control being the inherited control, notification being my own control.

Is this possible on the inherited control? The only other option I see is making 2 versions of the control, one clean inherited and a composed one with both (in which case I would need to relay all databindings, which I don't want).

0

精彩评论

暂无评论...
验证码 换一张
取 消