首页 \ 问答 \ 如何在c#.net的datagridview中找出单元格为空(How to find out the cell is empty in datagridview in c#.net)

如何在c#.net的datagridview中找出单元格为空(How to find out the cell is empty in datagridview in c#.net)

在datagridview中,当iam离开单元格时如何找出单元格是空的,如果它是空的我想要处理那个单元格,即危及用户前进。如果数据填充用户可以正常进行,那么如何填充此任务。


In datagridview how to find out the cell is empty when iam leaving the cell,if it is empty i want to handle that cell,i.e ristrict the user go forward.if data fill user can go forword normally,how can acheave this task.


原文:https://stackoverflow.com/questions/13879984
更新时间:2024-04-23 11:04

最满意答案

如果导航栏有权访问visible状态,那么您应该只能使用if语句来确定要显示的内容

if (this.state.visible) {
  return (
    <SearchBar />
  )
} else {
  return (
    <Title />
  )
}

If the navigation bar has access to the visible state, then you should be able to just use an if statement to determine which to show

if (this.state.visible) {
  return (
    <SearchBar />
  )
} else {
  return (
    <Title />
  )
}

相关问答

更多
  • 您可以使用状态来保留默认文本,然后按下我们更新状态 import React, {Component} from 'react'; import {Text, Button} from 'react-native'; export default class App extends Component{ constructor(){ super(); this.state = { textValue:'Change me' } ...
  • 你可以使用navigation params来实现这一点。 在设置组件状态时,还需要设置Navigator params。 this.props.navigation.setParams({ status: true }) 并在标题中使用导航器参数。 navigation.state.params.status == true 完整的例子 export default class TestSC extends React.Component { constructor() { sup ...
  • 我会做这样的事情: var myComponent = React.createComponent({ getInitialState: function () { return { showCancel: false, }; }, toggleCancel: function () { this.setState({ showCancel: !this.state.showCance ...
  • 关键是使用setState更新点击处理程序中组件的状态。 当状态变化被应用时, render方法再次被新的状态调用: var Search = React.createClass({ getInitialState: function() { return { showResults: false }; }, onClick: function() { this.setState({ showResults: true }); }, r ...
  • 你离这儿不太远。 首先 - 你的ShowView函数不会被渲染( this.ShowView() ),所以返回的JSX永远不会出现。 这很好,你可以完全删除返回的代码,仍然可以达到你想要的结果。 其次,您需要使ShowView成为一个类方法,以便了解组件的状态。 只需将ShowView() {更改为ShowView = () => {可以解决此问题。 你可以在这里阅读一下这里的内容https://www.ian-thomas.net/autobinding-react-and-es6-classes/ 我注 ...
  • 如果导航栏有权访问visible状态,那么您应该只能使用if语句来确定要显示的内容 if (this.state.visible) { return ( ) } else { return ( ) } If the navigation bar has access to the visible state, then you should be able to just use an if statement to dete ... </div> </div> </li> <li class="tw_li clearfix"> <div class="tw_li_con"> <div class="tw_li_title"> <h2><a href="/wenda/hzzdyreactnativecomponentzpresss_214" target="_blank">如何在自定义React Native Component中实现press事件(How to Implement a press event in a custom React Native Component)</a><i>[2022-02-11] </i></h2> </div> <div class="tw_li_cont"> 您可以使用TouchableOpacity或TouchableHighlight包装组件。 您可以通过以下方式轻松添加事件侦听器: <TouchableOpacity onPress={MY_FUNC}> <MyComponent /> </TouchableOpacity> You can wrap your components with TouchableOpacity or TouchableHighlight. And you can easily add event listener i ... </div> </div> </li> <li class="tw_li clearfix"> <div class="tw_li_con"> <div class="tw_li_title"> <h2><a href="/wenda/touchablehighlighthzysjsqlbtmzx_235" target="_blank">TouchableHighlight的孩子在印刷机上失去了不透明的造型(Child of TouchableHighlight loses opacity styling on press)</a><i>[2023-11-25] </i></h2> </div> <div class="tw_li_cont"> TouchableOpacity正如我对TouchableHighlight( 实时代码示例 )所期望的那样工作,因此使用TouchableOpacity可能是一种解决方法。 但请注意 ,TouchableOpacity没有在活动时显示的参考底图,因此无论您在下方呈现什么,都会在按下时“闪耀”。 因此,它不是TouchableHighlight的完美替代品。 我不确定TouchableHighlight的行为是否有意,某种权衡或实际上是一个错误,但是看一下代码,你可以清楚地看到它与TouchableOpac ... </div> </div> </li> <li class="tw_li clearfix"> <div class="tw_li_con"> <div class="tw_li_title"> <h2><a href="/wenda/reactnativezdtdyzxsbt_435" target="_blank">在react-native中动态地隐藏/显示标题(Dynamically hide/show header in react-native)</a><i>[2022-02-26] </i></h2> </div> <div class="tw_li_cont"> 得到它的工作: 不知道为什么会这样,但将undefined的头传递给头将显示默认头,而null将隐藏头。 我正在做这样的事情: static navigationOptions = ({ navigation }) => ({ header: navigation.state.params ? navigation.state.params.header : undefined }); 和状态变化; this.props.navigation.setParams({ header ... </div> </div> </li> <li class="tw_li clearfix"> <div class="tw_li_con"> <div class="tw_li_title"> <h2><a href="/wenda/hzysreduxzxsyzactivityindicator_445" target="_blank">如何在反应原生redux中显示和隐藏activityindicator?(How to show and hide activityindicator from actions in react native redux?)</a><i>[2021-12-21] </i></h2> </div> <div class="tw_li_cont"> 应用程序处理加载是很常见的事情。 处理它的最简单方法是为此创建一个单独的reducer。 例如: function appStateReducer(state = { loading: false }, action) { switch(action.type) { case "SET_LOADING": return { loading: action.payload }; default: r ... </div> </div> </li> </ul> </div> <div class="main_right"> <div class="search-out"> <div class="search"> <form action="/wenda" target="_blank" method="get"> <input type="search" autocorrect="off" autocomplete="off" placeholder="请输入关键词" id="q" name="q" value=""> <button class="btn_s" type="submit">搜索</button> </form> </div> </div> <div class="commonh"> <h2>相关文章</h2> <span class="fr"><a href="/jiaocheng" target="_blank">更多</a></span> </div> <div class="right_list"> <li> <a title="C#.net 微信公众账号接口开发" href="/article/Cnetwxgzzhjkkf3915_3" target="_blank">C#.net 微信公众账号接口开发</a> </li> <li> <a title=" C#.net 微信公众账号接口开发" href="/article/Cnetwxgzzhjkkf_2" target="_blank"> C#.net 微信公众账号接口开发</a> </li> <li> <a title="C#.net 微信公众账号接口开发" href="/article/Cnetwxgzzhjkkf7828_3" target="_blank">C#.net 微信公众账号接口开发</a> </li> <li> <a title="C#.net用回车切换控件焦点" href="/article/Cnetyhcqhkjjd_5" target="_blank">C#.net用回车切换控件焦点</a> </li> <li> <a title="could not find system property or JNDI" href="/article/couldnotfindsystempropertyorJNDI_2" target="_blank">could not find system property or JNDI</a> </li> <li> <a title="C#.net门网页打印程序" href="/article/Cnetmenwangyedayinchengxu_5" target="_blank">C#.net门网页打印程序</a> </li> <li> <a title="移动MM failed to find resource file{mmiap.xml}" href="/article/ydMMfailedtofindresourcefilemmiapxml_3" target="_blank">移动MM failed to find resource file{mmiap.xml}</a> </li> <li> <a title="POI Cells单元格数据处理" href="/article/ApachePOIdanyuangeCells_11" target="_blank">POI Cells单元格数据处理</a> </li> <li> <a title="POI给单元格数据添加超链接" href="/article/ApachePOIchaolianjie_11" target="_blank">POI给单元格数据添加超链接</a> </li> <li> <a title="gridpanel中单元格有下拉框, 改变下拉框的,结果却显示值,而不是名..." href="/article/gridpanelzdygyxlkgbxlkdjgqxszebsm_5" target="_blank">gridpanel中单元格有下拉框, 改变下拉框的,结果却显示值,而不是名...</a> </li> </div> <div class="commonh"> <h2>最新问答</h2> <span class="fr"><a href="/wenda" target="_blank">更多</a></span> </div> <div class="right_list"> <li> <a title="CSS修复容器和溢出元素(CSS Fix container and overflow elements)" href="/wenda/cssxiufurongqiyichuyuansu_322" target="_blank">CSS修复容器和溢出元素(CSS Fix container and overflow elements)</a> </li> <li> <a title="SQL多个连接在与where子句相同的表上(SQL Multiple Joins on same table with where clause)" href="/wenda/sqlduogelianjiezijubiao_373" target="_blank">SQL多个连接在与where子句相同的表上(SQL Multiple Joins on same table with where clause)</a> </li> <li> <a title="nginx 80端口反向代理多个域名,怎样隐藏端口的" href="/wenda/nginx80dkfxdlduogeyumingzenyangy_54" target="_blank">nginx 80端口反向代理多个域名,怎样隐藏端口的</a> </li> <li> <a title="xcode提醒样式,swift 3(xcode alert style, swift 3)" href="/wenda/xcodetixingyangshiswift_291" target="_blank">xcode提醒样式,swift 3(xcode alert style, swift 3)</a> </li> <li> <a title="在Chrome控制台中调试JavaScript(debugging javascript in Chrome console)" href="/wenda/chromekztdsjavascript_190" target="_blank">在Chrome控制台中调试JavaScript(debugging javascript in Chrome console)</a> </li> <li> <a title="Javascript - 试图围绕自定义事件(Javascript - Trying to wrap my head around custom events)" href="/wenda/javascriptstwrzdysj_476" target="_blank">Javascript - 试图围绕自定义事件(Javascript - Trying to wrap my head around custom events)</a> </li> <li> <a title="边栏链接不可点击(Sidebar links aren't clickable)" href="/wenda/lanlianjiekedian_492" target="_blank">边栏链接不可点击(Sidebar links aren't clickable)</a> </li> <li> <a title="使用recpatcha gem时如何显示其他表单错误?(How do I display other form errors when using the recpatcha gem?)" href="/wenda/recpatchagemsxsbdcw_96" target="_blank">使用recpatcha gem时如何显示其他表单错误?(How do I display other form errors when using the recpatcha gem?)</a> </li> <li> <a title="boost.python避免两次注册内部类,但仍然在python中公开(boost.python Avoid registering inner class twice but still expose in python)" href="/wenda/boostpythonlczcnbldrrpythonzgk_131" target="_blank">boost.python避免两次注册内部类,但仍然在python中公开(boost.python Avoid registering inner class twice but still expose in python)</a> </li> <li> <a title="Android 现在软件很少吗?以后会多起来吗" href="/wenda/androidruanjianhouhuiduoqilai_93" target="_blank">Android 现在软件很少吗?以后会多起来吗</a> </li> <li> <a title="如何在ActiveAdmin 0.5.0中为资源全局指定预先加载?(How to specify eager loading globally for a resource in ActiveAdmin 0.5.0?)" href="/wenda/hzactiveadmin050zzyqjzdyxjz_528" target="_blank">如何在ActiveAdmin 0.5.0中为资源全局指定预先加载?(How to specify eager loading globally for a resource in ActiveAdmin 0.5.0?)</a> </li> <li> <a title="matlab代码为黄金比例持续分数(matlab code for golden ratio continued fraction)" href="/wenda/matlabdmhjblcxfs_147" target="_blank">matlab代码为黄金比例持续分数(matlab code for golden ratio continued fraction)</a> </li> <li> <a title="Android浏览器触摸事件位置(Android browser touch event location)" href="/wenda/androidllqcmsjwz_285" target="_blank">Android浏览器触摸事件位置(Android browser touch event location)</a> </li> <li> <a title="将cURL输出分配给Bash中的变量(Assign output to variable in Bash)" href="/wenda/curlscfpjbashzbl_163" target="_blank">将cURL输出分配给Bash中的变量(Assign output to variable in Bash)</a> </li> <li> <a title="我如何在MVC视图上没有时间获取当前日期(how i can get current date without time on MVC view)" href="/wenda/hzmvcstysjhqdqrq_459" target="_blank">我如何在MVC视图上没有时间获取当前日期(how i can get current date without time on MVC view)</a> </li> <li> <a title="sql连接函数(sql join of function)" href="/wenda/sqllianjiehanshu_407" target="_blank">sql连接函数(sql join of function)</a> </li> <li> <a title="为什么在Xamarin Media插件中使用ImageSource.FromStream而不是FromFile?(Why use ImageSource.FromStream instead of FromFile in Xamarin Media plugin?)" href="/wenda/xamarinmediacjzsimagesourcefroms_210" target="_blank">为什么在Xamarin Media插件中使用ImageSource.FromStream而不是FromFile?(Why use ImageSource.FromStream instead of FromFile in Xamarin Media plugin?)</a> </li> <li> <a title="这段代码是否真的可以防止SQL注入?(Will this code actually work against SQL-injection? [duplicate])" href="/wenda/zddmzdyfsqlzr_530" target="_blank">这段代码是否真的可以防止SQL注入?(Will this code actually work against SQL-injection? [duplicate])</a> </li> <li> <a title="信阳方远计算机学校大专证被国家认可么" href="/wenda/xyfyjsjxxdzzgjrk_7" target="_blank">信阳方远计算机学校大专证被国家认可么</a> </li> <li> <a title="React / Rails AJAX POST请求返回404(React/Rails AJAX POST request returns 404)" href="/wenda/reactrailsajaxpostqqfh404_524" target="_blank">React / Rails AJAX POST请求返回404(React/Rails AJAX POST request returns 404)</a> </li> <li> <a title="Android与php服务器交互(Android interact with php server)" href="/wenda/androidphpfuwuqijiaohu_301" target="_blank">Android与php服务器交互(Android interact with php server)</a> </li> <li> <a title="自动刷新QTableWidget可能吗?(Refresh QTableWidget automatically possible?)" href="/wenda/zidongshuaxinqtablewidget_219" target="_blank">自动刷新QTableWidget可能吗?(Refresh QTableWidget automatically possible?)</a> </li> <li> <a title="JVM / Compiler优化对象的未使用属性(optimization of unused properties of object by JVM / Compiler)" href="/wenda/jvmcompileryhdxwsx_305" target="_blank">JVM / Compiler优化对象的未使用属性(optimization of unused properties of object by JVM / Compiler)</a> </li> <li> <a title="插入表格时,乌克兰字符会更改为问号(Ukrainian character change to question mark when insert to table)" href="/wenda/crbgswklzfggwh_188" target="_blank">插入表格时,乌克兰字符会更改为问号(Ukrainian character change to question mark when insert to table)</a> </li> <li> <a title="在头文件中包含异常类(Including an exception class in a header file)" href="/wenda/touwenjianzhongbaohanyichanglei_478" target="_blank">在头文件中包含异常类(Including an exception class in a header file)</a> </li> <li> <a title="完成c#中的执行后关闭sqlcmd(Close sqlcmd after finishing executing in c#)" href="/wenda/czhongzhixingguanbisqlcmd_322" target="_blank">完成c#中的执行后关闭sqlcmd(Close sqlcmd after finishing executing in c#)</a> </li> <li> <a title="使用软导航栏正确检测屏幕尺寸(Detecting screensize correctly with soft navigation bar)" href="/wenda/rdhlzqjcpmcc_355" target="_blank">使用软导航栏正确检测屏幕尺寸(Detecting screensize correctly with soft navigation bar)</a> </li> <li> <a title="Typescript:从输入更新值(Typescript : update value from input)" href="/wenda/typescriptshurugengxinzhi_390" target="_blank">Typescript:从输入更新值(Typescript : update value from input)</a> </li> <li> <a title="如何在执行某些行后仅在断点处停止?(How to only stop at a breakpoint after some line was executed?)" href="/wenda/hzzxxjzddctz_197" target="_blank">如何在执行某些行后仅在断点处停止?(How to only stop at a breakpoint after some line was executed?)</a> </li> <li> <a title="以未定义的元素在JSON中循环(loop in JSON with undefined elements)" href="/wenda/weidingyiyuansujsonzhongxunhuan_239" target="_blank">以未定义的元素在JSON中循环(loop in JSON with undefined elements)</a> </li> </div> </div> </div> </div> <div style="clear:both;"></div> <div class="footer"> <div class="mainbox"> <div class="info"> <p>Copyright ©2023 <a href="https://www.peixunduo.com" target="_blank">peixunduo.com</a> All Rights Reserved.<a href="https://beian.miit.gov.cn/" target="_blank">粤ICP备14003112号</a> </p> <p>本站部分内容来源于互联网,仅供学习和参考使用,请莫用于商业用途。如有侵犯你的版权,请联系我们(neng862121861#163.com),本站将尽快处理。谢谢合作!</p> </div> </div> </div> <script type="text/javascript" src="/resources/js/common.js?v=324"></script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https'){ bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else{ bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?9eebaceb5e4371a0aad59712a1a1ecff"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>