right click onReferencesand clickAdd Reference. Now click B

时间:2022-02-18 04:48:32

 the SystemParameters, “type or namespace does not exist” 解决要领

* add a project reference

In Solution Explorer, expand the project, right click on References and click Add Reference.

Now click Browse on the bottom, find the DLL you are trying to use. In this case it should be included under Assemblies - Framework. Click on Framework on the left menu.

Find PresentationFramework on the right. Make sure you Check mark it

Click OK.

Now you have the reference, go back to your code and it should work. Again, make sure you create a WPF Project not WinForms...

using System.Windows.Forms in your code.

REF:

https://*.com/questions/22026116/c-sharp-cant-use-the-systemparameters-type-or-namespace-does-not-exist

其他:

WinForm

//获取PC屏幕的宽
        int width = Screen.PrimaryScreen.Bounds.Width;
  //获取PC屏幕的高
        int height = Screen.PrimaryScreen.Bounds.Height;

Screen.PrimaryScreen.WorkingArea.Height;

Screen.PrimaryScreen.WorkingArea.Width;

 

WPF

SystemParameters.WorkArea;//除任务栏外事情区巨细
SystemParameters.PrimaryScreenWidth;//屏幕宽
SystemParameters.PrimaryScreenHeight;//屏幕高

double dWidth2 = ActualWidth; //获取此元素的泛起宽度。若此元素时全屏的,则可以获得屏幕巨细

double dHeight2 = ActualHeight; //获取此元素的泛起高度。