/// <summary> /// İçeriğindeki tüm sütunların taglarını cümle listesinde isimle eşleştirir mevcutsa atama yapar(Biçimli metin hariç). /// </summary> /// <param name="listview">Listview</param> public static void SetAllColumnsText(this ListView listview) { foreach (ColumnHeader column in listview.Columns) { PhraseSiniflar.Phrase phrase = GlobalVariants.PhraseList[column.Tag?.ToString()]; if (phrase == null || phrase.IsFormatted) { continue; } column.Text = phrase.Text; } }
public static string GetLangTextOrDefault(string name, string defaultvalue, params object[] format) { PhraseSiniflar.Phrase phs = GlobalVariants.PhraseList[name]; if (phs == null) { phs = GlobalVariants.PhraseList[defaultvalue]; } if (phs == null) { return(defaultvalue); } else { return(phs.GetText(format)); } }