Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Load skin mặc định lên giao diện trong DXperience

  1. #1
    Ngày gia nhập
    05 2012
    Bài viết
    9

    Mặc định Load skin mặc định lên giao diện trong DXperience

    Mình muốn khi form load lên nó sẽ lấy 1 trong các giao diện trong đó.
    Form main:
    code như sau :
    Visual C# Code:
    1.    public partial class FrmMain : DevExpress.XtraBars.Ribbon.RibbonForm
    2.     {
    3.         public FrmMain()
    4.         {
    5.             InitializeComponent();
    6.             SkinHelper.InitSkinGallery(rgiGiaoDien);
    7.         }
    8. Trong program.cs
    9.     static void Main()
    10.         {
    11.             Application.EnableVisualStyles();
    12.             Application.SetCompatibleTextRenderingDefault(false);
    13.             DevExpress.UserSkins.OfficeSkins.Register();
    14.             DevExpress.UserSkins.BonusSkins.Register();
    15.          }
    Đã được chỉnh sửa lần cuối bởi huuhung : 09-05-2012 lúc 06:20 PM. Lý do: Cho code vào thẻ

  2. #2
    Ngày gia nhập
    11 2008
    Nơi ở
    An Giang
    Bài viết
    502

    Trong file Program hoặc trong Form Load bạn cho thêm dòng này xem.
    Visual C# Code:
    1.             DevExpress.LookAndFeel.DefaultLookAndFeel defaultLookAndFeel = new DevExpress.LookAndFeel.DefaultLookAndFeel();
    2.             defaultLookAndFeel.LookAndFeel.SkinName = "Blue";//Blue là tên Skin bạn có thể thay thế cái khác

  3. #3
    Ngày gia nhập
    06 2012
    Bài viết
    1

    mình đã cài đặt Devexpress thành công nhưng không dùng được từ khóa
    Visual C# Code:
    1. DevExpress.XtraBars.Ribbon.RibbonForm

  4. #4
    Ngày gia nhập
    04 2012
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi giang_itc Xem bài viết
    Mình muốn khi form load lên nó sẽ lấy 1 trong các giao diện trong đó.
    Form main:
    code như sau :
    Visual C# Code:
    1.    public partial class FrmMain : DevExpress.XtraBars.Ribbon.RibbonForm
    2.     {
    3.         public FrmMain()
    4.         {
    5.             InitializeComponent();
    6.             SkinHelper.InitSkinGallery(rgiGiaoDien);
    7.         }
    8. Trong program.cs
    9.     static void Main()
    10.         {
    11.             Application.EnableVisualStyles();
    12.             Application.SetCompatibleTextRenderingDefault(false);
    13.             DevExpress.UserSkins.OfficeSkins.Register();
    14.             DevExpress.UserSkins.BonusSkins.Register();
    15.          }

    Em coi được cái link Youtube nầy chăc là đúng vấn đề này: http://www.youtube.com/watch?v=fObFePUvHHI

  5. #5
    Ngày gia nhập
    11 2010
    Bài viết
    43

    Thêm các References
    DevExpress.BonusSkin V.xxxxx
    DevExpress.Ofice V.xxxxx
    using DevExpress.XtraBars;
    using DevExpress.XtraBars.Helpers;


    Khai báo trực tiếp trong file
    Program.cs
    Code:
    using System;
    using System.Collections.Generic;
    using System.Windows.Forms;
    using DevExpress.LookAndFeel;
    
    namespace NHC_TESTPRO
    {
        static class Program
        {
            /// <summary>
            /// The main entry point for the application.
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                DevExpress.Skins.SkinManager.EnableFormSkins();
                DevExpress.UserSkins.BonusSkins.Register();
                UserLookAndFeel.Default.SetSkinStyle("Xmas 2008 Blue");
                Application.Run(new frm_main());
            }
        }
    }
    Hoặc đọc từ 1 file skin.txt
    Code:
      private void frm_main_Load(object sender, EventArgs e)
            {
                SkinHelper.InitSkinPopupMenu(barSubItem1); //Tạo nút chọn giao diện cho chương trình
                /* LOAD GIAO DIEN DA CHON TRUOC DO */
                string fileName = Application.StartupPath + "\\Skins.txt"; // tao file txt de chua thong tin ve viec luu skins
                if (File.Exists(fileName) == false) // neu file txt chua ton tai thi tao ra file
                    defaultLookAndFeel1.LookAndFeel.SetSkinStyle("Xmas 2008 Blue");
                else // nguoc lai, neu co roi thi doc file txt do len
                {
                    StreamReader sr = new StreamReader(fileName, false);
                    defaultLookAndFeel1.LookAndFeel.SetSkinStyle(sr.ReadLine());
                    sr.Close();
                }
    }

Các đề tài tương tự

  1. Tạo Skin trong DevExpress Và lưu lại Skin khi đóng Form!!!
    Gửi bởi elkidvnn1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 15
    Bài viết cuối: 26-06-2013, 01:31 AM
  2. Lỗi không load được dữ liệu lên DataGridView trong đồ án có hỗ trợ DXperience
    Gửi bởi ducthy132 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 10-09-2012, 12:52 PM
  3. Đọc dữ liệu tất cả các file txt trong một thư mục load lên web
    Gửi bởi latdat089 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 4
    Bài viết cuối: 05-06-2012, 02:17 PM
  4. Làm thế nào để giải mã MD5 và load dữ liệu lên datagridview?
    Gửi bởi hnb1988 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 14
    Bài viết cuối: 14-01-2011, 09:52 AM
  5. Skin button trong giao diện windowapplicatin C#
    Gửi bởi lycaphe8x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 13-09-2009, 02:34 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn