posição e dimensões WPF errado
-
23-08-2019 - |
Pergunta
Atualmente estou usando um formulário WPF semi-transparente com nenhuma borda como um dispositivo estilo de câmera em um programa da mina. No entanto, quando eu acesso a posição (em cima, à esquerda) e dimensão (largura, altura) propriedades do formulário, parece que eles estão errados.
A propriedade superior relatado para ser cerca de 26 pixels maior do que realmente é em relação ao desktop. IE se eu colocar o topo formas e à esquerda na (0,0) as propriedades reportará (0, -26).
A altura também é incorreta, informando sobre 50-60 pixels menores do que realmente é.
Alguém tem tido esse problema no passado e tem uma solução?
Saudações, Andy Hunt
Solução
se eu entendi corretamente, isso não é problema de todos, mas o comportamento esperado. WPF usa unidades virtuais DPI-independentes para medir o tamanho e posição, não pixels reais.
Existem muitas fontes, como este explicando isso.
Se eu entendi errado questão (é tarde e estou cansado;)? Você poderia fornecer um exemplo de código que ilustra a questão
Andrej