"Modern UI" stiline odaklanarak tasarlanmış bir masaüstü .NET/C# uygulamasının geliştirilmesine başlamak üzereyim. Örneğin, GitHub for Windows istemcisine çok benzer."Modern UI" stilinde Winforms uygulamaları nasıl yazılır?
Winforms kullanarak .NET arabirimlerinin oluşturulmasında güçlü bir deneyimim var, ancak şimdi bu "düz" stili ile düğmeler, paneller ve diğer denetimler oluşturmanın en etkili yolunun ne olduğunu merak ediyorum. Bildiğiniz gibi, bir Winforms uygulamasının varsayılan stili this gibi bir şeydir.
.NET Framework 4'te kullanılmaya hazır bir "Modern denetimler" koleksiyonu gibi bir şey var mı?
WPF'den hiçbir yerden bahsetmediniz. Bunu düşündün mü? –
@roryap OP'nin “Microsoft UI” stilinde Winforms uygulamalarını nasıl yazabileceğine inandığını düşündüğüm başlığı okuyoruz? – MethodMan
Somut bir çözüm olmasa da, WinForms'u kullanmakta ısrar ederseniz, bir kontrolün FlatStyle'ı Flat olarak ayarlayabilirsiniz. ve "FlatAppearance" özelliğinin "BorderSize" değerini 0 olarak ayarlayın. Bu, renklerini ve yazı tiplerini en az biraz daha modern görünecek şekilde değiştirebilecek düz denetimler verecek –