小编yoz*_*ama的帖子

从WebBrowser控件中加载的文档中获取标题

我有一个文本块和一个webbrowser控件.我有一个问题,例如,我的webbrowser导航到google.com.当webbrowser导航到google.com时,我希望文本块将标题更改为google.com.

请帮我用c#实现这个目标.

c# wpf xaml

3
推荐指数
1
解决办法
3817
查看次数

C#为什么在施法后为null

大家好请求帮助我,我很困惑,为什么我的代码在转换后为null,这是我的xaml代码

<Window.Resources>
    <Style x:Key="Menu" TargetType="{x:Type Border}">
        <Setter Property="BorderThickness" Value="0" />
        <Setter Property="Background" Value="Transparent" />
        <Setter Property="Width" Value="25" />
        <EventSetter Event="MouseLeftButtonUp" Handler="Menu_MouseLeftButtonUp" />
    </Style>
</Window.Resources>

<Grid>
    <Border Name="BorderCloseWindow" CornerRadius="0,8,0,0" 
            Style="{StaticResource Menu}">
        <Image Source="pack://application:,,,/images/icons/CloseSTD.png" />
    </Border>
</Grid>
Run Code Online (Sandbox Code Playgroud)

而这是处理边界的C#

private void Menu_MouseLeftButtonUp(object sender, RoutedEventArgs e)
{
    Border b = e.Source as Border;
    if (b.Name == "BorderCloseWindow")
    {
        this.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我在边框中按下鼠标按钮会产生错误,如此对象引用未设置为对象的实例.发生在

if(b.Name == "BorderCloseWindow")
Run Code Online (Sandbox Code Playgroud)

请帮帮我为什么给null?以及如何修复我的程序,以便运行.

c# wpf xaml nullreferenceexception

3
推荐指数
1
解决办法
867
查看次数

Cheerio 在脚本标签中查找文本

我想提取脚本标签中的js脚本。

这是脚本标签:

<script>
  $(document).ready(function(){

    $("#div1").click(function(){
      $("#divcontent").load("ajax.content.php?p=0&cat=1");
    });

    $("#div2").click(function(){
      $("#divcontent").load("ajax.content.php?p=1&cat=1");
    });

  });
</script>
Run Code Online (Sandbox Code Playgroud)

我有一个像这样的 ids 数组['div1', 'div2'],我需要提取其中的 url 链接:所以如果我调用一个函数:

getUrlOf('div1');
Run Code Online (Sandbox Code Playgroud)

它会返回ajax.content.php?p=0&cat=1

javascript node.js cheerio

3
推荐指数
1
解决办法
6249
查看次数

SWR 与 graphql-request 如何在 swr 中添加变量?

我想向我的 swr 添加变量,它使用 graphql 请求获取。这是我的代码

import { request } from "graphql-request";
import useSWR from "swr";

const fetcher = (query, variables) => request(`https://graphql-pokemon.now.sh`, query, variables);

export default function Example() {
  const variables = { code: 14 };
  const { data, error } = useSWR(
    `query GET_DATA($code: String!) {
                getRegionsByCode(code: $code) {
                  code
                  name
                }
              }`,
    fetcher
  );

  if (error) return <div>failed to load</div>;
  if (!data) return <div>loading...</div>;
  return <pre>{JSON.stringify(data, null, 2)}</pre>;
}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何添加variables到 swr fetcher 中,因为我知道useSWR(String, fetcher)string …

reactjs graphql react-hooks swr

3
推荐指数
2
解决办法
3526
查看次数

以编程方式添加选项卡,c#tab控件

大家好我想问:如何以程序方式添加标签.

对于我的问题我有一个选项卡控件,默认只有一个选项卡.当我点击该按钮将添加另一个选项卡时,我有一个按钮.所以将是两个标签.

请帮我使用c#和xaml.

c# wpf xaml tabcontrol

2
推荐指数
1
解决办法
4215
查看次数

wpf更改tabitem形状和tabpanel空间

我需要你的帮助来创建一个像这样的tabcontrol: 那里

从顶部到选定选项卡的tabpanel中有一个空格,tabitem和field之间也有一个空格,最后更改选项卡项的形状.

我从谷歌获得的一些网站上学到了但没有人能找到我的帮助.

这是我获得 TabControl/TabPanel/TabItem的WPF样式之一

wpf xaml

2
推荐指数
1
解决办法
2284
查看次数

不是从现有数据库生成Symfony 4 getter setter

我知道要从symfony 4中的现有数据库生成实体,只需执行以下命令:

> php bin/console doctrine:generate:entities
Run Code Online (Sandbox Code Playgroud)

但是此命令不会生成getter setter,而只是从列中生成变量。

当然,我必须使用一些肮脏的工作来手动创建它。

可能我错过了阅读文档,如何使用doctrine symfony 4从现有数据库生成实体getter setter?

doctrine symfony

2
推荐指数
1
解决办法
5080
查看次数

提交表单后 Codeigniter 4 错误 404 路由有问题

我使用 Codeigniter 4

我已经在 Routes.php 中添加了

$routes->get('/register', 'Auth::register');
Run Code Online (Sandbox Code Playgroud)

这是Auth.php

    public function register()
    {
        $data['page_title']   = "Register";
        if ($this->request->getMethod() === 'post') {
            $email = $this->request->getPost('email');
            if ($this->validate([
                'email' => 'required',
                'pwd'  => 'required',
                'repwd' => 'required|matches[pwd]'
            ])) {
                $pwd = $this->request->getPost('pwd');
                $repwd = $this->request->getPost('repwd');
                $ip = $this->request->getIPAddress();
                return redirect()->to('/');
            }
            $data['email'] = $email;
            $this->session->setFlashdata('isFormError', true);
        }

        return view('auth/register', $data);
    }
Run Code Online (Sandbox Code Playgroud)

for view 只是简单的 html 表单,带有 post 方法。表单提交后,我收到错误:

404 - File Not Found
Controller or its method is not found: \App\Controllers\Register::index …
Run Code Online (Sandbox Code Playgroud)

php codeigniter-4

2
推荐指数
1
解决办法
2512
查看次数

javascript面向对象的函数内部调用函数或调用函数insede var

我试着理解javascript现在我真正想要实现的是这样的:

var data = Data.GetData();//with or without parameter Data.GetData(x)
//or
var data = Data.Row.GetData();
Run Code Online (Sandbox Code Playgroud)

我从其他oop languange的理解我只是创建这样的类:

Class Data{
  public static String GetData()
  {
     return "data";
  }
}
Run Code Online (Sandbox Code Playgroud)

所以我可以打电话:

String data = Data.GetData();
//or
Data _data = new Data();
String x = _data.GetData();
Run Code Online (Sandbox Code Playgroud)

但是如何在JavaScript中?我想是这样的:

function Data(){
  function GetData(){
    retun "data";
  }
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.:(请帮助我了解oop如何在javascript中使用示例代码:D

javascript oop jquery html5

0
推荐指数
1
解决办法
469
查看次数

错误呈现PartialView"传递到字典中的模型项具有类型"

如果用户会话结束,我想渲染登录页面,这是我的代码:

@model IEnumerable<LPDPWebApp.User>

@{
    Layout = "~/Views/Shared/_LayoutDashboard.cshtml";

    String datenow = DateTime.Now.ToShortDateString();

    Boolean IsAuthorized = false;
    if (Session["username"] != null)
    {
        IsAuthorized = true;
        Layout = "~/Views/Shared/_LayoutDashboard.cshtml";
    }
    else
    {
        Layout = "~/Views/Shared/_LayoutLogin.cshtml";
    }
}

@if (IsAuthorized)
{
    <div class="side-b">
        <div class="container-fluid">
            <div class="row page-title">
                <div class="col-md-12">
                    <button type="button" class="pull-right btn-layout-modal" id="modal-open" data-toggle="modal" data-target="#layout-modal">
                        <i class="fa fa-th fa-fw"></i>
                    </button>
                    <h4>Dana Kegiatan Pendidikan</h4>
                    <p>@datenow</p>
                </div>
            </div>
            <div class="row grid-sortable">
                <a href="@Url.Action("Create", "Account")" class="btn btn-sm btn-primary">Create</a>
                <table class="table">
                    @foreach (var item in Model) …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc razor

0
推荐指数
1
解决办法
3197
查看次数