Patient.name
の実際のデータは大文字です。見やすくするために、大文字と小文字を混在させる必要があります。XAML でこれを行うことはできますか? これをどのようにコーディングできますか?
<dxg:GridColumn FieldName="Patient.Name" />
<dxg:GridColumn FieldName="Patient.Room" />
<dxg:GridColumn FieldName="Patient.BirthDate" />
タイトルの大文字と小文字を変換するコードで Patient.Room などをラップするプロパティを追加し、代わりにそのプロパティにバインドできます。
あなたのバインディング:
<dxg:GridColumn FieldName="Patient.RoomTitleCase" />
あなたのクラスで:
public string RoomTitleCase
{
get
{
System.Globalization.CultureInfo cultureInfo =
System.Threading.Thread.CurrentThread.CurrentCulture;
System.Globalization.TextInfo textInfo = cultureInfo.TextInfo;
string titleCase = textInfo.ToTitleCase(Room.ToLower());
return titleCase;
}
}
http://techiecocktail.blogspot.com/2008/09/convert-given-string-to-mixed-case-or.html