Ответы пользователя по тегу XAML
  • Как сделать ссылку на социальные сети в WPF xaml с#?

    @OneCellDM
    Если вы пишите без использования MVVM и вам нужно открывать ссылку в браузере, то решается просто, через обработчик события клика по кнопке.

    XML код формы:
    <Window x:Class="WpfApp1.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
            xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
            xmlns:local="clr-namespace:WpfApp1"
            mc:Ignorable="d"
            Title="MainWindow" Height="450" Width="800">
        <Grid>
            <Button x:Name="WButton" Content="GO TO HABR!!" Width="200" Height="50" Click="WButton_Click"/>
        </Grid>
    </Window>


    Программный код самой формы:
    using System;
    using System.Collections.Generic;
    using System.Diagnostics;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    
    namespace WpfApp1
    {
    	/// <summary>
    	/// Логика взаимодействия для MainWindow.xaml
    	/// </summary>
    	public partial class MainWindow : Window
    	{
    		public MainWindow()
    		{
    			InitializeComponent();
    		}
    		//Обработчик нажатия на кнопку
    		private void WButton_Click(object sender, RoutedEventArgs e)
    		{
    			//Открытие ссылки при нажатии на кнопку
    			
    			Process.Start(new ProcessStartInfo("URL") { UseShellExecute = true });
    		
    		}
    	}
    }
    Ответ написан
    Комментировать