TaskDialog.NET 1.2

軟體性質: 免費試用 ‎檔案大小: 1.18 MB
‎使用者評分: 5.0/5 - ‎1 ‎評分

將 Vista 樣式的任務對話框添加到 .NET 應用程式的任何平臺上由 .NET 框架支援。任務對話框使開發人員能夠高效地創建設計良好、一致的對話方塊,它是舊消息框的多功能替代方法,舊消息框通常用於創建難以理解和使用的對話方塊。 .NET 框架中沒有標準類用於處理任務對話框,並且為了處理 Windows Vista 作業系統上的任務對話方塊.NET 開發人員需要直接處理 Windows Vista 作業系統提供的任務對話框 API(非託管代碼)。 為 .NET 框架編寫的應用程式應該在 .NET 框架支援的每個平臺(作業系統)上工作。由於使用 Windows Vista 引入了任務對話框,因此在應用程式在其他作業系統(如 Windows XP)上運行時,顯然存在一個問題。 該TaskDialog.NET提供類 .NET 開發人員可用於將 Vista 樣式的任務對話框添加到其 .NET 應用程式,這些應用程式將在 .NET 框架支援的任何平臺上工作。開發人員只需在代碼中使用 TaskDialog 類根據需要建構任務對話框,在顯示任務對話方塊時,TaskDialog.NET 將使用本機任務對話框 API(在 Windows Vista 或更高版本上),或使用標準 .NET 類構造與 Windows Vista(例如 Windows XP)之前的作業系統上的本機任務對話方塊相同的外觀任務對話方塊。 無論任務對話框當前TaskDialog.NET使用本機 API 支援還是標準 .NET 類來操作,通過"任務"類提供的所有任務對話方塊功能都完全相同。這為開發人員節省了大量精力和時間,並允許您在幾分鐘內開始使用 .NET 應用程式中的任務對話方塊。

版本歷史記錄

  • 版本 1.2 發佈於 2008-07-24
    添加了 NavigatePage 支援,允許任務對話框在執行時動態更改其內容(用於創建嚮導任務對話方塊)。回調通知機制現在完全是事件樣式。其他可能的小問題已經解決。

軟體細節

終端使用者許可協定

TaskDialog.NET End-User License Agreement: You may use this software only as described in this license. If you do not agree to the terms of this license, you cannot install or use the software. 1. SOFTWARE The capitalized term "Software" used below, refers to the TaskDialog.NET computer software, any updates, modifications and upgrades to the Software that you may receive from time to time. 2. LICENSE GRANT The Software is licensed per individual developer using the Software for development purposes. Each developer who desires to use the Software must hold a valid license. You are granted, as an individual, a personal, single, nonexclusive license to use the Software, and to make and use copies of the Software for the purposes of designing, developing, testing, and demonstrating your software product, provided that you are the only individual using the Software. If you are an entity, you are granted, as a single entity, a personal, single, nonexclusive license to use the Software, and to make and use copies of the Software, provided that for each individual using the Software within your organization, you have acquired a separate and valid license. 2.1. DEVELOPER LICENSE For a single developer license, you are granted a license as a single developer (individual) to the particular licensed version of the Software. You are granted the right as a single individual to distribute your application(s) compiled with the Software incurring no royalty-fee, regardless of the number of copies you redistribute or the price of your application(s), provided that the application(s) are developed solely by you. You may not distribute the Software in order to use them in development environments or tools developed by you and must ensure that the Software cannot be re-used for any purpose outside of your distributed application(s). If you use the Software in such application(s) the users of these application(s) must also obtain a developer license as they are also considered developers that use the Software. 2.2. SOURCE CODE LICENSE For Source Code license, you are granted a license with full Source Code as a single developer (individual) to the particular licensed version of the Software. You are granted the right to view, modify and extend the Source Code in order to meet any type of additional functionality required by your application(s). You may distribute the Source Code in compiled form. You may not distribute or share the Source Code, parts of it, design patterns, algorithms and any other information related to it to third parties. 2.3. ARCHIVAL OR BACKUP COPIES You may copy the Software for backup and archival purposes, provided that the original and each copy are kept in your possession. 2.4. NON-COMPETITION CLAUSE The Licensee Software can not compete with the Software. Under no circumstances may the product be used in whole or in part, as the basis for creating a product that provides the same, or substantially the same, functionality as the Software. 3. RESTRICTIONS You may not use, copy, emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer, or transfer the Software, or any subset of the Software, except as provided for in this agreement. You may not place the Software onto a server so that it is accessible via a public network such as an Intranet or the Internet. You may not use the Software to perform any illegal purpose. All rights not expressly granted here are reserved by Wintaskdialog.com. 4. TERMINATION Unauthorized use shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution. 5. NO WARRANTIES The Software IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK. WINTASKDIALOG.COM AND/OR THE AUTHOR(S) WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. 6. COPYRIGHT All copyrights to the Software are exclusively owned by Wintaskdialog.com. 7. MISCELLANEOUS Installing and using the Software signifies acceptance of these terms and conditions of the license. If you do not agree with the terms of this license you must remove the Software files from your storage devices and cease to use the product. Copyright (c) 2008 Wintaskdialog.com All rights reserved. www.wintaskdialog.com