Загрузка...

Как пофиксить ошибку?

Тема в разделе C# создана пользователем drysch2019 30 июл 2022. 291 просмотр

  1. drysch2019
    drysch2019 Автор темы 30 июл 2022 72 18 мар 2020
    Писал прогу поставил WindowStyle на none и сделал что бы можно ее было перемещать но мне пишет ошибку
    [IMG] [IMG] [IMG]
    помогите пофиксить пожалуйста
     
  2. xstd
    xstd 30 июл 2022 я хуе. 597 28 фев 2022
    1. Посмотреть предыдущие комментарии (2)
    2. aChanCode
      xstd, если ты помогаешь,то зачем оскаешь чела,попроще общайся
    3. xstd
      @aChanCode, прости
  3. r3xq1
    r3xq1 30 июл 2022 53 27 июл 2018
    C#
    protected void Controls_MouseDown(object sender, MouseEventArgs e)
    {
    if (e.Button.Equals(MouseButtons.Left))
    {
    ((Control)sender).Capture = false;
    var m = Message.Create(Handle, 0xa1, new IntPtr(0x2), IntPtr.Zero);
    WndProc(ref m);
    }
    }
    Ну и где-то при загрузке формы.
    Код
    public MainWindow()
    {
    InitializeComponent();
    label1Text.MouseDown += Controls_MouseDown;
    UPanel.MouseDown += Controls_MouseDown;
    }
    Или же просто для каждого элемента в событие MouseDown
    C#
    private void Element_MouseDown(object sender, MouseButtonEventArgs e)
    {
    if (e.ChangedButton == MouseButton.Left)
    {
    base.DragMove();
    }
    }
     
    30 июл 2022 Изменено
    1. aChanCode
      r3xq1, А я вижу ты любитель,пожестче?))
Top
Загрузка...