お世話になっております。
タイトルの通りなのですがWPFにてボタンを押したら
WebAPI形式でJsonデータを変数に格納してそれをWPFのtextBlockにて表示する
処理を組んだのですがうまく機能しません
URL先はJsonデータで人気のjsonplaceholderになります。
xaml
1 <Grid> 2 <Grid> 3 <TextBox Name="textInput" Width="150" Height="50" ></TextBox> 4 5 <TextBlock Name="txtStatus" Width="150" Height="50" Margin="250" Background="White" Panel.ZIndex="100" ></TextBlock> 6 <Button Content="Button" HorizontalAlignment="Left" Margin="58,42,0,0" VerticalAlignment="Top" Width="75" Click="btnApi_Click"/> 7 8 </Grid> 9 </Grid> 10
xaml.cs
1 private async void btnApi_Click(object sender, RoutedEventArgs e) 2 3 { 4 5 var client = new HttpClient(); 6 var uri = "https://jsonplaceholder.typicode.com/comments"; 7 if (textInput.Text != "") 8 { 9 uri = "https://jsonplaceholder.typicode.com/comments" + "/" + textInput.Text; 10 } 11 12 var result = await client.GetStringAsync(uri); 13 txtStatus.Text = result; 14 15 } 16
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。