Skip to main content

ActualTop and ActualLeft after maximizing?

In wpf windows, maximizing the window can result to some funny scenarios. Window.Left and Window.Top actually don't get updated. I've looked around and a lot of people suggest using a pinvoke or reflection to get the updated values.

I found that what is a little cleaner is to use the following, and it still gets the true actual  data

Point ActualLeftActualTop = this.PointToScreen(new Point(0, 0));

Comments

  1. Play Blackjack Online with Real Money - MapyRO
    Real money Blackjack Online is one 경상북도 출장마사지 of the 세종특별자치 출장샵 most popular casino games, providing players 경기도 출장마사지 with an opportunity to win real money. Find the real money 경산 출장마사지 game 군포 출장마사지 and

    ReplyDelete
  2. NordVPN is offering a fully-featured risk-free 30-day trial if you join at this page. You can use the VPN rated #1 for playing with no restrictions for a month. This is ideal for anyone who needs to put a couple of of} bets while on trip. In phrases of a goodness-of-fit measure for PLS-SEM, it is widely accepted that the standardized root imply sq. residual being 카지노사이트 lower than zero.08 indicates an excellent fit . The SRMR value for the for the saturated model was zero.04 and zero.06 for the estimated model, both of that are below the really helpful cut-off value.

    ReplyDelete

Post a Comment

Popular posts from this blog

Connecting VS 2008 to TFS?

Trouble connecting vs 2008 to TFS? If you are running a newer version of TFS, 2008 does not understand collections. In order to fix that, you need the following installed: SP1 http://www.microsoft.com/en-us/download/details.aspx?id=13276 Team Explorer http://www.microsoft.com/en-us/download/details.aspx?id=16338 Forwards Compatibility https://www.microsoft.com/en-us/download/details.aspx?id=10834

Winforms + Transparent Background? LimeGreen? AliceBlue?

For starters, winforms will complain that you cannot set the background of the form to transparent. After a little digging, I found on a stack over flow  post that you can set the background to an obscure colour like limegreen. Lo and behold, we have a properly transparent form. I was using this for a quick and dirty way to select an area to screen capture. However there is one issue. The transparent form results in the click events going through to what ever is underneath it. As illustrated in the screen shot above, you can select text directly underneath it. This is pretty cool, especially if TopMost is set to true. However...the grip resize was also not being triggered. In other words, I cannot resize the new form. If the grip was on top of the parent form, then the resize event would work.  I tried a few approaches, such as intercepting the hittest, a few interops. But in the end the solution was quite simple.If you set the background colour to AliceBlue...

File menu opening on wrong side? [Windows 10]

If you are using windows 10 and the file menu opens on the left side, here is a fix: Run (Win+R) paste the following: shell:::{80F3F1D5-FECA-45F3-BC32-752C152E456E} click "Other" tab choose "Left-handed" Now the menu should open within the window: