Tôi đang sử dụng GTK Sharp để hoạt động trên một số GUI cho ứng dụng của mình.GTKSharp, Pango, đặt kích thước phông chữ quirkiness
Hãy xem đoạn mã này:
Pango.FontDescription fontdesc = new Pango.FontDescription();
fontdesc.Family = "Sans";
//fontdesc.Size = 12;
fontdesc.Weight = Pango.Weight.Semibold;
SyncInfo.ModifyFont(fontdesc);
Gdk.Color fontcolor = new Gdk.Color(255,255,255);
SyncInfo.ModifyFg(StateType.Normal, fontcolor);
Thông báo fontdesc.Size là nhận xét ra. Bởi vì chỉ khi tôi nhận xét nó ra, tôi sẽ thấy nhãn với văn bản. Nếu tôi đặt bất kỳ giá trị nào cho nó, nhãn sẽ không xuất hiện.
Ngoài ra, tôi đã tạo một Console.WriteLine và Kích thước mặc định bằng 0. Vì vậy, tôi đã thử frontdesc.Size = 0 và nó vẫn biến mất, bất kỳ ý tưởng nào?
Cảm ơn!