C# DevExpress 窗体控件 gridcontrol 获取单元格显示区域的矩形, 然后得到坐标的方法 是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# DevExpress 窗体控件 gridcontrol 获取单元格显示区域的矩形, 然后得到坐标的方法 是啥?相关的知识,希望对你有一定的参考价值。

这里说的是窗体 winform 哦
微软自带控件 DataGridView 获取单元格显示区域的矩形的方法:
Rectangle rec = new DataGridView().GetCellDisplayRectangle(0, 0, false);

gridcontrol 没有这个方法,
我好像记得我曾经看到过, 就是忘记保存下来了.
跟上面这个方法用法差不多, 不过就是不知道方法名,
还有就是 接收的类 也好像不是 Rectangle.

求帮助啊....当时看到这个方法没记下来,结果自己挖坑了.
真心求帮助, 只能用语言和分数来表达谢意了.

参考技术A Point _pt = view.GridControl.PointToClient(Control.MousePosition);
是要这个吗。追问

..肯定不是鼠标坐标.

本回答被提问者和网友采纳

DevExpress控件之"XtraForm——窗体"

1、AutoScaleMode:确定当屏幕分辨率或字体更改时窗体或控件将如何缩放。

                                  Dpi:根据显示分辨率控制缩放。常用分辨率为96和120Dpi;

                                  Font:根据类使用的字体(通常为系统字体)的维度控制缩放;

                                   Inherit:根据类的父类的缩放模式控制缩放。如果不存在父类,则禁用自动缩放。

                                  None:禁用自动缩放。

       注:大多数业务应用程序都应使用Font自动缩放模式。Dpi缩放模式对于基于图形的应用程序十分有用,并且与

               .Net Compact Framwork使用的默认缩放模式兼容。

       注:可通过加滚动条的形式控制缩放。即通过将Form的AutoScale属性设置为True,该设置还将

              AutoScaleMode属性隐式设置为None。相反,设置一个窗体的AutoScaleMode属性会将AutoScale设置为

              False。

2、Icon:指示窗体的图标。这在窗体的系统菜单框中显示,以及当窗体最小化时显示。

3、ShowIcon:指示是否在窗体的标题栏中显示图标。

4、Size:控件的大小(以像素为单位)。

5、Text:窗体的标题。

6、WindowState:确定窗体的初始可视状态。

                              Normal:以Size属性设置的窗体大小进行显示;

                              Minimized:最小化显示;

                              Maximized:最大化显示;

7、AcceptButton:窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键都相当于单击该按钮。

8、CancelButton:窗体的“取消”按钮。如果设置了此按钮,则用户每次按“ESC”键都相当于单击该按钮。

9、FormBorderStyle:指示窗体的边框和标题栏的外观和行为。

                                    None:无边框;

                                    FixedSingle:固定的单行边框;

                                    Fixed3D:固定的三维边框;

                                    FixedDialog:固定的对话框样式的粗边框;

                                    Sizeable:可调整大小的边框;

                                    FixedToolWindow:不可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显

                                                                   示在当用户按 Alt+Tab 时出现的窗口中。尽管指定 FixedToolWindow

                                                                    的窗体通常不显示在任务栏中,还是必须确保 ShowInTaskbar 属性设

                                                                    置为 false,因为其默认值为 true;

                                    SizableToolWindow:可调整大小的工具窗口边框。工具窗口不会显示在任务栏中也不会显

                                                                       示在当用户按 Alt+Tab 时出现的窗口中。

10、MaximizeBox:窗体标题栏的右上角是否有最大化按钮。默认为True。

11、MiniMizeBox:窗体标题栏的右上角是否有最小化按钮。默认为True。

12、ShowInTaskbar:窗体是否出现在任务栏中。默认为True。

13、StartPosition:窗体第一次出现时的位置。

14、TopMost:指示该窗体是否始终显示在此属性未设置为true的所有其它窗体之上。

以上是关于C# DevExpress 窗体控件 gridcontrol 获取单元格显示区域的矩形, 然后得到坐标的方法 是啥?的主要内容,如果未能解决你的问题,请参考以下文章

c# winForm 等待窗体的实现

窗体中怎么让toolstrip漂浮(停靠已经做出来了)(C#)

DevExpress控件之"XtraForm——窗体"

Devexpress之LayoutControl的使用及其控件布局设计

关于DevExPress WinForm的MDI窗体问题

如何给DevExpress的LookUpEdit控件绑定多列数据