RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-270818

LORD's questions

Martin Hope
LORD
Asked: 2020-06-28 15:54:20 +0000 UTC

如何在按键C#上停止线程

  • 0

有一个线程可以模拟鼠标点击,在鼠标点击之间,这个线程将冻结(Thread.Sleep())。有一些想法可以通过按下按钮来停止线程,例如 Escape

    public Form1()
    {
        InitializeComponent();
        Thread myThread = new Thread(Thr);
        myThread.Start();
    }


    private static void Thr()
    {
        while (true)
        {
            Thread.Sleep(300);
            Click(323, 454);
        }
    }
c#
  • 2 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-05-14 03:27:02 +0000 UTC

如何为具有不同参数的请求进行不同的活动HttpGet asp.net Core C#

  • 0

有两个处理程序,第一个应该接受并处理格式链接

https://localhost:44306/Activity/MyActivity

第二个带有参数

https://localhost:44306/Activity/MyActivity?PortfolioId=1

但麻烦的是一切都接受第一个,第二个只接受

https://localhost:44306/Activity/MyActivity/{PortfolioID}

那些。激活后有一个斜杠参数

[HttpGet]
public IActionResult MyActivity()
{
    List<Activity> MyAct = db.Activities.Where(x => x.UserId == int.Parse(User.FindFirstValue("Id"))).ToList();
    return View(MyAct);
}


[HttpGet("{PortfolioId}")]
public IActionResult MyActivity(int PortfolioID)
{
    List<Activity> MyAct = db.PortfolioActivities.Include(x => x.Activity).Where(x => x.PortfolioId == PortfolioID).Select(x=>x.Activity).ToList(); //db.Activities.Where(x => x.UserId == int.Parse(User.FindFirstValue("Id"))).ToList();
    return View(MyAct);
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-04-28 17:46:41 +0000 UTC

如何在 img 视图中显示来自 byte[] 的图像

  • 1

如何在视图()中显示图片(字节数组<img>)?

假设有一个控制器,在其中我从数据库中获取一个字节图片数组。如何在视图中显示这些图片。我很想听听所有可能的选择。

c#
  • 2 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-04-01 01:59:11 +0000 UTC

Collection(List<>) 在传递给 RedirectToAction() asp.net core (MVC) 时消失

  • 0

无法将集合转移到索引,它只是消失了,不知道在哪里。如果您尝试使用 iCollection 字段传递 User 类,也会发生同样的事情,所有其他字段(int、string)都可以很好地传递,但集合又是空的。一般来说,如何将整个班级转移到那里?这是什么原因?

进行重定向的操作

[HttpPost]
    public async Task<IActionResult> Index(string Login, string Password)
    {

        //var a = db.Users.Include(p => p.MyElem).Where;
        //string Query = $"SELECT [Id], [Login], [Password] FROM [Papka(praktika)].[dbo].[Users] where Login='{Login}' and Password='{Password}'";
        //System.Linq.IQueryable<User> a = db.Users.FromSql(Query);
        System.Linq.IQueryable<User> a = db.Users.Include(p => p.MyElem).Where(p => p.Login == Login && p.Password==Password);
        int g =await a.Include(p => p.MyElem).CountAsync<User>();
        if (g > 0)
        {
            User t =await a.FirstAsync<User>();
            List<OneElem> r = t.MyElem.ToList();

            return RedirectToAction("Index", "Ocenk", r);
        }else
            return View();

    }

通过重定向接受的操作

public class OcenkController : Controller
{
    public IActionResult Index(List<OneElem> log)
    {
        return View(log);
    }
}

模型用户

public class User
{
    public int Id { get; set; }
    public ICollection<OneElem> MyElem { get; set; }

    [Required(ErrorMessage = "Не указан login")]
    [MinLength(2)] 
    [MaxLength(20)]
    public string Login { get; set; }

    [Remote(action: "Vhod", controller: "Home", ErrorMessage = "Неправильный пароль. Длина пароля должна больше 3 символов.")]
    public string Password { get; set; }


    public User()
    {
        MyElem = new List<OneElem>();
    }

转学前 转学 转课前 后

转课后 将集合传递给Redirect之前(有两个元素) 在将集合传递给重定向之前(有两个元素) 接收之后 服用后

asp.net-core
  • 2 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-10-20 01:00:11 +0000 UTC

人脸识别,检查眼睛是否睁开

  • 0

需要一个 library\idea\algorithm 来检查眼睛是否睁开,即 部分需要人脸识别功能。请提出一些建议来帮助解决这个问题。

android
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-07-21 03:58:28 +0000 UTC

使用 C#、HTML、CSS 知识制作 2d 浏览器游戏的最佳方法是什么 [关闭]

  • 4
关闭。这个问题不可能给出客观的答案。目前不接受回复。

你想改进这个问题吗? 重新构建问题,以便可以根据事实和引用来回答。

4年前关闭。

改进问题

为了制作简单的浏览器游戏,而不是多人游戏,您需要学习的方式和内容。

c#
  • 2 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-07-06 17:47:25 +0000 UTC

读取txt文件C#后俄文字母显示不正确

  • -1

我以各种方式读取了一个 txt 文件,并且使用 StreamReader 和使用 File.ReadAllLines 命令,都一样,而不是俄语字母,这些字符、英语和数字都正确显示。http://prntscr.com/k38h7v

string[] str = new string[count];
{
    using (StreamReader sr = new StreamReader("База.txt"))
    {
        String line;
        int i = 0;
        while ((line = sr.ReadLine()) != null) //читаем по одной линии(строке) пока не вычитаем все из потока (пока не достигнем конца файла)
        {
            str[i++] = line;
        }
    }
}
spisok = new Blank[count];

for (int i=0; i<count; i++)
{
    string[] a = str[i].Split(';');
    spisok[0].FIO = a[0];
    spisok[0].Kurs = a[1];
    spisok[0].Mesto= a[2];
    spisok[0].Vid = a[3];
    spisok[0].Nachalo = a[4];
    spisok[0].Konec = a[5];
    spisok[0].Ruk = a[6];
}

文件中的数据本身

姓 名 Patronymic;1 k.PI-17;Lab B-2-5;教育;2018 年 6 月 25 日;2018 年 7 月 7 日;家庭

c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-07-06 16:04:02 +0000 UTC

如何截取 WPF 窗口的屏幕截图并关闭它?

  • 2

底线是通过主窗口按下按钮,打开一个窗口,填充,制作一个屏幕,然后关闭(自动)。而问题是如果屏幕的代码放在Loaded事件中,那么窗口就没有时间完全打开,数据也不会显示在屏幕上。解决方案 2,和问题 2,我将屏幕的代码放在窗口关闭事件中。如果您使用 X 按钮自己关闭窗口,则获得屏幕。并且如果将 Close() 命令放在窗口构造函数中,那么当窗口被调用时,编译器会发誓在窗口关闭后不能调用 Show。

一般来说,如何正确解决这个问题。必需:打开、屏蔽、关闭。窗口代码

public PrintWindow(string[] info)
{
    InitializeComponent();

    //заполнение окна через массив info
    Close();
}

private void Window_Closed(object sender, EventArgs e)
{
    //код для скрина
    double screenLeft = this.Left + 9;//SystemParameters.VirtualScreenLeft;
    double screenTop = this.Top + 30;//SystemParameters.VirtualScreenTop;
    double screenWidth = this.Width;//SystemParameters.VirtualScreenWidth;
    double screenHeight = this.Height;//SystemParameters.MaximizedPrimaryScreenHeight;//SystemParameters.VirtualScreenHeight;
    using (Bitmap bmp = new Bitmap((int)screenWidth, (int)screenHeight))
    {
        using (Graphics g = Graphics.FromImage(bmp))
        {
            string filename = FIO.Text + ".png";
            Opacity = 0;
            g.CopyFromScreen((int)screenLeft, (int)screenTop, 18, 39, /*(int)screenWidth,(int) screenHeight,*/ bmp.Size);
            bmp.Save(filename);
            Opacity = 1;
        }
    }
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-07-04 22:29:32 +0000 UTC

如果文本不适合 TextBox WPF,如何使字体变小

  • 0

如果文本不适合该字段,如何对其进行“压缩”。

假设我有一个输入全名的TextBox,它不能传输,所以你需要确保用大文本,字体减小

c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-07-04 20:36:36 +0000 UTC

如何从代码中单击的 DataGrid 的字段中获取数据

  • 3

有一个带有两个字段的 DataGrid,以及一个双击事件。如何从按下的行中获取数据。

    <DataGrid x:Name="LVVid" Grid.Row="1" AutoGenerateColumns="False" MouseDoubleClick="LVVid_MouseDoubleClick">
        <DataGrid.Columns>
            <DataGridTextColumn Header="информация" Binding="{Binding Info}"/>
            <DataGridTextColumn Header="Грузоподъёмность" Binding="{Binding CarCap}"/>
        </DataGrid.Columns>
    </DataGrid>

这是C#代码

    private void LVVid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
    {
        MessageBox.Show("Сюда надо передать информацию с полей");
    }
c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-05-13 20:58:21 +0000 UTC

如何进行按钮绑定 - 在 WPF C# 中输入按钮

  • 0

我想这样做,以便当按下键盘上的按钮时,WPF 中的按钮可以工作。这似乎可以使用 Label 控件来完成。

c#
  • 2 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-05-01 20:26:26 +0000 UTC

启动 Visual Studio-2015 时出错 (0xc06d007e)

  • 3

启动时出现此错误

devenv.exe - 地址 0x74bfc52f 的应用程序中的应用程序错误异常未知软件异常 (0xc06d007e)。

VS 在事件日志中有两个错误

1)来源:应用程序错误,事件代码:1000

错误应用程序名称:devenv.exe,版本:14.0.25123.0,时间戳:0x56f22f32 错误模块名称:KERNELBASE.dll,版本:6.1.7601.19135,时间戳 0x56a1c79e 异常代码:0xc06d007e 错误偏移:0x0000c52f:失败进程的开始时间 0xe6c应用程序路径:0x01d3e146ae3fd9b0 错误应用程序路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe 错误模块路径:C:\Windows\syswow64\KERNELBASE.dll 报告 ID:ec574589-4d39- 11e8-b4cd-020351076464

2)来源:.Net Runtime,事件代码:1026

应用程序:devenv.exe 平台版本:v4.0.30319 说明。由于未处理的异常,该进程被终止。异常详细信息:异常代码 c06d007e,异常地址 767BC52F

visual-studio
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-04-28 23:13:32 +0000 UTC

C#,WPF。如何在代码中,在网格的指定单元格中创建按钮

  • 3

假设有一个网格。分成两行。最上面的还有一个网格,它被 3 除以 3(我正在创建一个标签游戏)。在代码中需要创建 8 个按钮(稍后会添加随机性),每个单元格中除了一个。http://prntscr.com/jb9xh5标记屏幕。和底部的标记代码本身。一般来说,你需要在c#中必要的单元格中创建按钮

 <Window x:Class="Game_PYATNASHKI.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:Game_PYATNASHKI"
    mc:Ignorable="d"
    Title="MainWindow" Height="400" Width="300">
<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="3*"/>
        <RowDefinition Height="1*"/>
    </Grid.RowDefinitions>
    <Grid Grid.Row="0" x:Name="Pole">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="1*"/>
            <ColumnDefinition Width="1*"/>
            <ColumnDefinition Width="1*"/>
        </Grid.ColumnDefinitions>
        <Grid.RowDefinitions>
            <RowDefinition Height="1*"/>
            <RowDefinition Height="1*"/>
            <RowDefinition Height="1*"/>
        </Grid.RowDefinitions>
    </Grid>
</Grid>

c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-04-12 00:29:08 +0000 UTC

堆栈溢出。C#。带有事件的任务(事件)乒乓球

  • 0

有两个类,每个类都有自己的显示信息的方法,在这两个类中调用的方法连接到另一个类的方法。

问题是如何消除堆栈溢出。

任务 6.20 实验室工作。代表

任务

  1. 写“乒乓”:

• 2 班乒乓球

• 一个通知对方“发生了 ping”,另一个通知“发生了 pong”,

• 一对对象相互“玩耍”,另一对对象相互“玩耍”,等等。

并将适当的消息打印到控制台,如下所示:

  1. Ping 收到 Pong。
  2. 庞接平。
  3. Ping 收到 Pong。
  4. 庞接平。
  5. Ping 收到 Pong。

    class Program
    {
        class Pong
        {
            public delegate void Ud();
            public event Ud Vivod;
            public void Udar()
            {
                Console.WriteLine("Понг отбил пинг");
                if (Vivod != null)
                    Vivod();
            }
        }
    
        class Ping
        {
            public delegate void Ud();
            public event Ud Vivod;
            public void Udar()
            {
                Console.WriteLine("Пинг отбил понг");
                if (Vivod != null) 
                Vivod();
            }
        }
        static void Main(string[] args)
        {
            Ping ping = new Ping();
            Pong pong = new Pong();
            Ping.Ud v = pong.Udar;
            Pong.Ud vi = ping.Udar;
    
            ping.Vivod += v;
            pong.Vivod += vi;
            ping.Udar();
        }
    }
    
c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-03-30 19:13:06 +0000 UTC

为什么 Hashtable 不返回添加到其中的类型

  • 0

有一个 Hashtable 变量,将 List<> 添加到其中。为什么从 Hashtable 输出时没有 List<> 输出?

static void Main(string[] args)
{
    Hashtable catalog = new Hashtable();
    for (int i = 0; i < 5; i++)//просто создаётся лист с двумя структурами-мусик и добавляется в каталог-Хештейбл
    {
        List<Music> disk = new List<Music>() {
            new Music() { Author = $"a{i}", Song = $"asong{i}" },
            new Music() { Author = $"b{i}", Song = $"bsong{i}" }
        };
        //PrintDisk(disk); //тут не ругается и всё работает
        catalog.Add($"Disk{i}", disk);                
    } 
    //PrintDisk(catalog["Disk1"]);//ругается а на верху перед добавление нет
    Console.ReadKey();
}

struct Music
{
    public string Author;
    public string Song;
}
static void PrintDisk(List<Music> disk)
{
    foreach (Music x in disk)
    {
        Console.WriteLine("Author: {0, 10}; Song: {1, 8}", x.Author, x.Song);
    }
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-02-05 16:07:40 +0000 UTC

将鼠标悬停在按钮上时如何使Windows窗体帮助出现

  • 0

会有一个按钮,如果你在这个按钮上按住鼠标大约 0.5 秒,就会出现一个带有文本的窗口。

c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-02-05 02:42:49 +0000 UTC

如何在 Windows 窗体中创建一个附加窗口(即在一个应用程序中,当按下按钮时,将打开第二个窗口)

  • 0

您需要创建一个窗口,当您单击按钮时,将打开第二个窗口(以添加新文件)。假设有一个“添加”按钮,当按下时,将显示/打开第二个窗口,您需要在其中填写几个文本块,当您按下保存时,所有这些都将保存在一个 txt 文件中。一般来说,只是关于如何在 Windows 窗体中创建第二个窗口。类似于带有按钮的对话框。

c#
  • 1 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-02-01 20:00:30 +0000 UTC

没有命名空间(System.Windows.Forms.Clipboard)

  • 0

我无法在程序中启用剪贴板。它只是表明它不存在。

c#
  • 3 个回答
  • 10 Views
Martin Hope
LORD
Asked: 2020-10-17 01:59:38 +0000 UTC

如何在 C# 中从磁盘打开图像(控制台项目)

  • 0

按时完成。要求在项目开始时打开一张图片(最好在控制台中),该图片将在闪存驱动器上。

日程

using System;

namespace Задание_1
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            Console.WriteLine ("Лаб. №3 Задание. №1.20. Тахаев Усам Руссланович");
            try {
                do {


                    Console.Write ("x=");
                    float x = float.Parse (Console.ReadLine ());
                    Console.Write ("y=");
                    float y = float.Parse (Console.ReadLine ());

                    if (y == 23 || x == 0 || y==-x && x<0)
                        Console.WriteLine ("На границе");

                    else if (y < 23 && x < 0 && y - x > 0)
                        Console.WriteLine ("Внутри");

                    else
                        Console.WriteLine ("вне");
                    Console.Write("Для выхода нажмите Escape. Для продолжения любую другую клавищу\n");

                }
                while (Console.ReadKey().Key != ConsoleKey.Escape);

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);

        }

        }
    }
}
c#
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5