【发布时间】:2021-04-02 00:14:07
【问题描述】:
我的 WinForm 上有一个 AxWindowsMediaPlayer 控件。
到目前为止一切正常。但我无法调整或移动控件。
我这样初始化控件:
mediaPlayer = new AxWMPLib.AxWindowsMediaPlayer();
mediaPlayer.CreateControl();
mediaPlayer.enableContextMenu = false;
((System.ComponentModel.ISupportInitialize)(mediaPlayer)).BeginInit();
mediaPlayer.Name = "wmPlayer";
mediaPlayer.Enabled = true;
mediaPlayer.Dock = System.Windows.Forms.DockStyle.Fill;
mediaPlayer.Size = this.Size;
this.Controls.Add(mediaPlayer);
((System.ComponentModel.ISupportInitialize)(mediaPlayer)).EndInit();
mediaPlayer.uiMode = "none";
mediaPlayer.URL = fileName;
mediaPlayer.settings.setMode("loop", true);
mediaPlayer.Ctlcontrols.play();
但大小始终相同。如何设置此控件的大小或边界?
感谢您的帮助
【问题讨论】:
-
你想移动/调整播放器inside From吗?
-
是的。我想调整表单内控件的大小,使其适合表单大小。
-
您已将其 Dock 属性设置为 Fill。设置大小不会有任何效果。
标签: c# winforms axwindowsmediaplayer