.NET 8 (WPF .NET) ile ilgili yenilikler
WPF, .NET 8'de klasörlere göz atmak ve klasörleri seçmek için donanım hızlandırma ve yeni bir denetim ekler.
Donanım hızlandırma
Daha önce, uzaktan erişilen tüm WPF uygulamalarının, sistemin donanım işleme özellikleri olsa bile yazılım işlemeyi kullanması gerekiyordu. .NET 8, Uzak Masaüstü Protokolü (RDP) için donanım hızlandırmayı kabul etmenizi sağlayan bir seçenek ekler.
Donanım hızlandırma, bir uygulamadaki grafiklerin ve görsel efektlerin işlenmesini hızlandırmak için bilgisayarın grafik işleme biriminin (GPU) kullanımını ifade eder. Bu, performansın artmasına ve daha sorunsuz, duyarlı grafiklere neden olabilir. Buna karşılık, yazılım işleme daha yavaş ve daha az etkili olabilecek grafikleri işlemek için yalnızca bilgisayarın merkezi işlem birimine (CPU) dayanır.
Kabul etmek için yapılandırma özelliğini true
bir runtimeconfig.json dosyasında olarak ayarlayınSwitch.System.Windows.Media.EnableHardwareAccelerationInRdp
. Daha fazla bilgi için bkz . RDP'de donanım hızlandırma.
OpenFolderDialog
WPF adlı OpenFolderDialogyeni bir iletişim kutusu denetimi içerir. Bu denetim, uygulama kullanıcılarının klasörlere göz atıp klasörleri seçmesini sağlar. Daha önce uygulama geliştiricileri bu işlevselliği elde etmek için üçüncü taraf yazılımlara güvenmişti.
var openFolderDialog = new OpenFolderDialog()
{
Title = "Select folder to open ...",
InitialDirectory = Environment.GetFolderPath(
Environment.SpecialFolder.ProgramFiles)
};
string folderName = "";
if (openFolderDialog.ShowDialog())
{
folderName = openFolderDialog.FolderName;
}
Daha fazla bilgi için bkz . .NET 8'de WPF Dosya İletişim Kutusu İyileştirmeleri (.NET blogu).
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin