[英]How do I get my c# application to popup a video when user clicks incorrect button?
[英]C#: How do I view an image when a user clicks on a button?
我見過相同答案的許多不同版本,但都沒有解決我的問題。 我正在使用WPF,並且我希望用戶單擊按鈕“提示”時查看圖像。 到目前為止的代碼如下:
void Hint_Click(object sender, RoutedEventArgs e)
{
Label.Content = "Yes";
BitmapImage RealTrump = new BitmapImage(new Uri("RealTrump", UriKind.Relative));
}
這是一個jpeg圖片,並保存在項目文件中,因此目錄僅為“ RealTrump”。 當我運行編譯器並單擊按鈕時,它僅查看標簽而不是圖像。
這是XAML代碼,我真的不知道該怎么做,因為我對C#和一般編程還是很陌生:
<Image x:Name="RealTrump" HorizontalAlignment="Left" Height="100" Margin="381,44,0,0" VerticalAlignment="Top" Width="97"/>
如果有幫助,我正在使用Visual Studio 2013。
將標簽命名為RealTrump
您在click事件處理程序中創建了一個具有相同名稱的局部變量。
如果僅刪除類型聲明並像這樣設置圖像源:
void Hint_Click(object sender, RoutedEventArgs e)
{
Label.Content = "Yes";
RealTrump.Source = new BitmapImage(new Uri("pack://application:,,,/Images/RealTrump.jpg", UriKind.Relative));
}
該圖像應顯示。 (您可能必須根據與源相對的確切位置來稍微調整路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.