0
私はSilverlightで行うべきプロジェクトがあります。プロジェクトには、31個のhyperlinkButtonsを持つグリッドがあります。このハイパーリンクボタンは、noに対応するhyperlinkButton1-31という名前です。 1月の日数私は特定の日に特定のハイパーリンクボタンの背景色を変更する条件付きの文章を書こうとしています。 その日が1月15日の場合、hyperlinkButton15の背景プロパティは黒になります。ハイパーリンクボタンをプログラムで選択
私は、それはそれを行うべきだと思いますが、それは私にエラーを与えているコードは次のとおりです。 -
enter code here
protected override void OnNavigatedTo(NavigationEventArgs e)
{
int d;
d = DateTime.Today.Day;
int i;
for (i = 1; i <= d; i++)
{
if (i==d)
{
(hyperlinkButton{0},i).background= new SolidColorBrush(Colors.Black); //Here it should be something like this but i'm not sure how to do it
}
}
誰が助けることができれば、非常に高く評価されるだろうという。
よろしく
/オマー
SRYは、私は私の元のコードで括弧を持っています。私の問題は、=の左側がhyperlinkButton26でなければならないということです.Backgroundは、hyperlinkButton26を自動的に選択する必要があります。どのようにそれを行うにはどのようなアイデア? – DreamNet
すみません、あなたは私には分かりません。あなたは何を求めようとしていますか? – anonymous
私は何をしようとしているのか分からないかもしれない、とにかく私は説明するために最善を尽くすつもりです。グリッドを持つプロジェクトがあり、このグリッド内にhyperlinkButton1-31という31のhyperlinkButtonがあります。プログラムはどの日がそれであるかを確認する必要があります。ハイパーリンクボタンの背景色を変更します。ハイパーリンクボタンは、この場合、ハイパーリンクボタンのハイパーリンクボタンのハイパーリンクボタンのハイパーリンクボタンのハイライトを表します。 24時間ごとに日数が変わるので、私のコードにhyperlinkButton25.backgroundを書くことはできません。ハイパーリンクボタン番号で日の数字をプログラムに一致させる方法を見つけなければなりません。 – DreamNet