tileSliderをグリッドに追加しようとすると、NREが発生します。理由を説明することはできません。うまくいけば、誰かがそれを手伝ってくれるでしょう。
EDIT2:tileSliderは、ここで提供されるカスタムコントロールです:http ://tileslider.codeplex.com/ アプリで使用しようとしましたが、c#-codebehindで実装できませんでした。
コード:
private void addNormalTiles()
{
foreach (KeyValuePair<TileSlider, int[]> slider in (App.Current as App).normalTiles)
{
TileSlider x = slider.Key;
x.Size = 228;
Grid.SetColumnSpan(x, 2);
Grid.SetRowSpan(x, 2);
Grid.SetRow(x, slider.Value[0]);
Grid.SetColumn(x, slider.Value[1]);
ContentPanel.Children.Add(x);
}
}
ありがとう
編集:
System.NullReferenceException wurde nicht behandelt.
Message=NullReferenceException StackTrace: at
ScottIsAFool.Controls.TileSlider.TileSlider_Loaded(Object sender, RoutedEventArgs e)
at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate
handlerDelegate, Object sender, Object args)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs,
Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)