windows 表单的树视图位于屏幕右侧
treeview for windows form at right side of the screen
我现在想在屏幕右侧实现 treeview 我已经实现了 treeview 但它正在屏幕的左侧。将它移到右侧的任何属性?
谢谢
at right side of the screen
这是否意味着您要将树视图的位置设置为右侧?如果是这样,您可以通过 属性 Location
.
进行设置
treeView1.Location = new Point(this.Width - treeView1.Width, 0);
或将其Dock
设为Right
,
treeView1.Dock = DockStyle.Right;
如果你需要一直站在右边,你可以使用Control.Anchor
属性。使用锚点 属性 定义控件如何随着其父控件的大小自动调整。将控件锚定到其父控件可确保在调整父控件大小时,锚定边缘相对于父控件边缘保持在相同位置。
例如,您可以使用如下:
Panel pnlMain = new Panel();
// If you want left to right
pnlMain.Anchor = (AnchorStyles.Left | AnchorStyles.Top | AnchorStyles.Right);
// If you want only top-right
pnlMain.Anchor = (AnchorStyles.Top | AnchorStyles.Right);
...
我现在想在屏幕右侧实现 treeview 我已经实现了 treeview 但它正在屏幕的左侧。将它移到右侧的任何属性?
谢谢
at right side of the screen
这是否意味着您要将树视图的位置设置为右侧?如果是这样,您可以通过 属性 Location
.
treeView1.Location = new Point(this.Width - treeView1.Width, 0);
或将其Dock
设为Right
,
treeView1.Dock = DockStyle.Right;
如果你需要一直站在右边,你可以使用Control.Anchor
属性。使用锚点 属性 定义控件如何随着其父控件的大小自动调整。将控件锚定到其父控件可确保在调整父控件大小时,锚定边缘相对于父控件边缘保持在相同位置。
例如,您可以使用如下:
Panel pnlMain = new Panel();
// If you want left to right
pnlMain.Anchor = (AnchorStyles.Left | AnchorStyles.Top | AnchorStyles.Right);
// If you want only top-right
pnlMain.Anchor = (AnchorStyles.Top | AnchorStyles.Right);
...