none
Usercontrol 程式碼使用.resx檔案內的資源 & 屬性 設計介面 RRS feed

  • 問題

  • 我為UserControl 的 resx檔案 新增資源

    Q1.我該如何透過程式碼使用此資源?

    ---------

    讓Resources內的檔案輸出至目錄嗎?

    我讓Resx檔產生程式碼 但因本身有Designer檔案,導致產生一個新檔案,我將內容貼到舊檔 但還是會導致catch System.Resources.MissingManifestResourceException


    自動產生的存取資源函式(只有截部分)

    private static global::System.Globalization.CultureInfo resourceCulture;   //貌似沒有建立此物件

    public static System.Drawing.Bitmap General {
    get {
    object obj = ResourceManager.GetObject("General", resourceCulture);
    return ((System.Drawing.Bitmap)(obj));
    }
    }

    ------------------------

    usercontrol 自訂屬性 做到類似Listbox.items的效果

    例如List<RadioButton> PropertyA {get;} = new List<RadioButton>();

    Q2.遇到因為集合都是透過get即可新增項目,我該如何在適合的時機刷新UI與加入至Controls上呢?

    Q3.當我透過設計界面的方式加入項目 但是當我重建專案時設計界面模式又沒有項目了,是因為沒有加入到UI上嗎?


    • 已編輯 StuBoo 2019年2月11日 上午 11:22
    2019年2月11日 上午 03:49