Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 523119
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T08:25:28+00:00 2026-05-13T08:25:28+00:00

In our WPF applicaiton, we’re using WindowStyle=None in order to give our application a

  • 0

In our WPF applicaiton, we’re using WindowStyle=”None” in order to give our application a more custom look. The maximize/minimize buttons are in the same place, but styled the way we want them.

As such, we’re hijacking the maximize and minimize behavior and doing it manually. We’re doing the following:

this.Top = myScreen.WorkingArea.Top;
this.Left = myScreen.WorkingArea.Left;
this.Width = myScreen.WorkingArea.Width;
this.Height = myScreen.WorkingArea.Height;

Here, myScreen is the Screen where the center point of the application lies, in the event the user is running on a multi-monitor setup.

On certain setups, and with seemingly no connection, hitting the maximize button will extend the size of the application way past the actual, viewable area of the monitor. It fails this way on my and another developers setup, but my bosses multi-monitor setup it works just fine.

My monitor setup is as follows:

Monitor 2 (left)

Top, Left: 0, -1280
Resolution: 1280, 1024

Monitor 1 (right, laptop)

Top, Left: 0, 0
Resolution: 1680, 1050

When I manually resize the application to the size it should be when maximized, I get the following values:

Top, Left: 0, -1024
Height, Width: 792, 1024

I fairly recently updated the display drivers on my laptop, and no newer ones exist. Other than that I can’t explain this phenomenon. Does anyone else have any experience with this? Is this perhaps a dots-per-pixel conversion issue or something? I can’t find any answers from here or searching google… Any help would be greatly appreciated!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T08:25:29+00:00Added an answer on May 13, 2026 at 8:25 am

    Have you seen this page – Maximizing window (with WindowStyle=None) considering Taskbar? Also, here is a developer’s blog entry on a control he made that does this (hasn’t released the source code yet, but claims it will be released soon).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

All, We are using ClickOnce to deploy our WPF application and have the need
We recently updated our WPF application to perform its data synchronisation (using sync framework)
Recently our WPF/Entity Framework 4.0 application has become unstable after we began using backgroundworkers
Our designer is using Blend to style our WPF application. When he chooses local
In order to run our WPF xbap application, we need to make sure our
We're doing a WPF application using Prism. We're using the 'view-first' approach where our
We are using XamDataGrid in our WPF application. It works well, we added support
We were testing our WPF application on Windows XP in the VMware Player (with
If we want in our WPF application to let a user make a SQL
Apparantly when users right-click in our WPF application, and they use the Windows Classic

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.