C# web部件编辑区的自定义PropertyGridEditor等?
我想更改默认编辑器部分的外观,但我有点不确定如何执行此操作,因为似乎缺少关于此主题的文档 我已经能够通过一些尝试和错误创建自定义声明性目录,并覆盖RenderCatalogPart方法,现在希望使用我的AppearanceEditor和PropertyGridEditor执行类似的操作。我尝试过使用CSS改变编辑器部分的样式,但是它们已经被安排到了无法摆脱的表格中。因为类是密封的,所以甚至不可能将类保持原样。因此,我基本上不得不从头开始写我自己的,我想问题如下: 1) 如何获取需要渲染的控件的信息 2) 根据文档,我需要覆盖ApplyChagnes和SyncChanges方法,但是我找不到关于我实际需要在这些方法中添加什么的任何信息 3) 同样,是否可以更改编辑器或部分本身的布局,以便外观编辑器、行为编辑器等并排显示,而不是相互重叠 4) 有没有办法让页面目录显示在页面的某个位置,即使是在浏览模式下?我很想把它用作一个“最小化”区域,用户可以在这里立即发送他们不想要的web部件。此时,他们返回页面目录,用户倾向于只添加一个新的部分。我知道我可以在页面上有多个目录区域,这很好,但它只在目录模式下显示C# web部件编辑区的自定义PropertyGridEditor等?,c#,asp.net,web-parts,C#,Asp.net,Web Parts,我想更改默认编辑器部分的外观,但我有点不确定如何执行此操作,因为似乎缺少关于此主题的文档 我已经能够通过一些尝试和错误创建自定义声明性目录,并覆盖RenderCatalogPart方法,现在希望使用我的AppearanceEditor和PropertyGridEditor执行类似的操作。我尝试过使用CSS改变编辑器部分的样式,但是它们已经被安排到了无法摆脱的表格中。因为类是密封的,所以甚至不可能将类保持原样。因此,我基本上不得不从头开始写我自己的,我想问题如下: 1) 如何获取需要渲染的控件的信
任何帮助都将不胜感激。我在这里没有得到任何回复,但我找到了一种方法来完成其中的一些任务
我在这里没有收到任何回复,但我找到了一种方法来做其中的一些
恭喜你成功了。当你有能力的时候,一定要接受你的答案,以便其他人可以从你的解决方案中学习。干杯~祝贺你成功。当你有能力的时候,一定要接受你的答案,以便其他人可以从你的解决方案中学习。干杯~