私のSilverlightアプリケーションでは、コードビハインドからスタイルを作成し、作成したスタイルをコントロールに適用したいと思います。データベースには、FontNaame、Colour、Bold、Italic、FontSizeなどの値を格納する1つのテーブルがあります。そのパラメーターに基づいてスタイルベースを作成し、コントロールに適用します。
それらの可能性はありますか?
可能であればコードを追加してください
前もって感謝します。
私のSilverlightアプリケーションでは、コードビハインドからスタイルを作成し、作成したスタイルをコントロールに適用したいと思います。データベースには、FontNaame、Colour、Bold、Italic、FontSizeなどの値を格納する1つのテーブルがあります。そのパラメーターに基づいてスタイルベースを作成し、コントロールに適用します。
それらの可能性はありますか?
可能であればコードを追加してください
前もって感謝します。
次のようなものを試してください。
// sampleText is the control to apply the style to
Style styl = new Style(sampleText.GetType());
switch (str)
{
case "Bold":
styl.Setters.Add(new Setter(FontWeightProperty, FontWeights.ExtraBold));
break;
case "Italic":
styl.Setters.Add(new Setter(FontStyleProperty, FontStyles.Italic));
break;
}
sampleText.Style = styl;
簡単なサンプルプロジェクトはこちらです:http ://sdrv.ms/MWPxuO